Pros
Good work culture. Managers are friendly.
Cons
Limited hike. Not updated with latest technologies. Very limited onsite opportunities. Company claims that they process most number of visa, but that is fake. Promotions are not based on your seniorty and year of experience. They say they give promotion based on your performance. I got top grade for 3 continuous years but still they rejected my promotion. Never join for any mba program which this company is offering. I enrolled for 2 year mba program and for 1.6 years they didnt even completed 1 term and when I resigned they deducted 20k from my final settlement claiming i resigned before course completion. And later I came to know that they dropped that program and not even a term exam was conducted.