Pros
Good salary upon entry, especially in the Western markets. Great work-life balance. A good number of decent people in various locations. For early career, probably a good start to learn some ropes.
Cons
- Back Office support is completely tied to Indian staffing model and is mostly based on the concept that all staff accessing the systems are based in India. - The entire sales and delivery mindset is focused on margins, margins, margins, e.g. "how many bodies at what rate?" - Career is flat - you can get promotions slowly, but unless you're based/have strong connections in India and are Indian, you are in a dead-end. Even a VP was unable to travel for a conference because he couldn't get funds allocated. - No "business development" opportunities if on the bench - literally no charge codes if not working on a client billable project. If not in sales, and you were key to closing a$20M deal, you would still be at a high risk of dismissal. - Will not go on and on, but very easily could...