Good ambience, sane work station. Work life balance.
Cons
1. They appreciate new staffs more than they appreciate old staffs.
1. Salary increment is as slow as the movement of a snail.
3. They will rather waste their money paying huge salaries to new staffs who will only work then resign in 2 months than increasing an old staff salary.
4. Promotion is based of favoritism