Pros
The company provides great environment and care towards its employees.
Discrimination of employees based on role, designation, sex, race , language etc. is strictly prohibited.
Company also helps its employee with personal life issues if required.
Cons
6 days a weeks yes that the deal.
The pressure is always not, but well distributed to ensure optimal efficiency.
Priority is given to work over holidays, but as the company is growing again I expect better things to take place.