Pros
Excellent launch pad for a first job opportunity, provided you are from a finance or Software background. They are very transparent in their ratings and performance evaluation at a Research Analyst, Senior Analyst, Process Specialist, Quality Control Associate levels. They are strict about work timings, during peaks we need to work 2 hours Overtime everyday for which one is paid through a systematic policy, however the rest of the days its strictly 9 hours encouraging good work life balance.
Cons
At Management levels, there is a over-control and lacks flexibility to explore and experiment. Even a simple idea has to be sold to minimum 5 different people with varied thoughts to finally have it implemented within your team. They breed few Ops managers who are content experts, however unfortunately lack management and people skills Need stronger HR policies and practices.