Pros
* The management of the organization is concerned with the employees well being and so provides it's employees with different recreational activities like fun-friday and photography, table tennis, carrom, chess tournaments, team outings, best employee and other appreciation awards. * Work life balance is given importance. The office environment (Bangalore, India) is fun and expansive. Everyone are friendly and helpful. * Managers are always willing to help and will take time out of their day to do so. Very supportive and wishing well for their employees.
Cons
I don't have anything negative to write here.