Pros
A multi-national company with policies that benefit employee & employer both. A desirable environment that helps in overall growth of an individual which includes polishing & learning new skills, improve communication & abundant opportunities to help move to the next level. Regular events, office parties & competitions make a great mix & the time spent is memorable.
Cons
As an employee, one would expect to get paid holidays on major Festivals. Unfortunately, that isn't the case here & employees have to use the leaves to celebrate the festivals. This becomes a little cumbersome as one may not be able to use the leaves & plan long vacations with family / friends in a year. This is the scenario in almost all MNCs but I know DPFOC is a place where policies can be changed to benefit employees.