Balanced work and private life. Good compensation and benefits. Also they provided health insurances for us. They also gave us gas allowances. And before you book a client for a job, they will brief you first about everything and ask you if you want to take it or not. If you signed a contract stating you are to work 30hrs. per week then you will pe paid for 30hrs. even if you didn't have a 30hrs. workload.