* On time salary
* Good culture - No shouting, no bossing
* Work-life balance - No one will ask you to stay after office without any reason
* Recognize performance of the employees
* Good employee friendly policies - increased number of leaves after revision of the policy.
Cons
* The office could arrange lunch for the employees
* Office decoration could be better.