Pros
Will get a opportunity to work with good client base who are industry leaders and will get experience working on some challenging projects.
Cons
The company has achieved CMMI LEvel 5 but when it comes to consistently show discipline or process compliance this company would be worst among the other Big 5 Indian outsourcing companies. Very poor mid management and is highly biased and generally tend to follow a Lobby culture which can damage your career. There is no coaching/mentoring culture and performance review are left at Supervisors discretion which generally are ignored. Does not offer training opportunities to onshore Associates and has very poor compensation for onsite Associates. Lack of transparency in the performance evaluation and ever changing process leading to ambiguity and lack of trust within Employees. No tangible guidelines for reviews leaving the performance evaluation to supervisors perception and mood.