Pros
Consistent management performance. Not that attractive, but comparatively better work environment than most IT Services competitors. Fast track to management opportunities if you have the right mix of personality, communication and confidence. VISA & Immigration processing. Strong suite of internal tools, at least on the availability side.
Cons
Compensation policy is very deeply flawed. Promotion process is skewed every year to suit the 'Bell Curve'. Customer feedback records on performance are altered to manager's needs. Cost is balanced by keeping salaries low and yielding high shareholder returns while executive compensation is bloated. Certain engagements and their margins are obscene. True, bloated profiles does happen. Want work life balance? go elsewhere. It's insane. Salaries are revised once in 5 to 6 years.