Pros
You're employed. Cos unemployment is worse.
Cons
Any moron can get a job here. 90 percentage of the people who work in this organisation do not have basic knowledge in English. The top management isn't great either. It's a monotonous boring but hectic job that doesn't help your career. This is the only company that does what it does. So if you decide to leave the organisation it is difficult to get a job elsewhere. Most of the teams have nightshift. Taking breaks is frowned upon. Most of the teams have zero day TAT ( turn around time) , that means in a 9 hour shift every 1 -2 hours events gets loaded and has to be processed on the same day itself. There are other responsibilities apart from this. Team leads and managers aren't supportive.