Company: IBM
Date: 2017-06-22
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

The best Employer I worked with so far!
Pros: - Work Environment: though I agree it is a subjective, I believe it is better than most Employers in India. 
- Diversity & Inclusion: Yes, D&I. It is not just a statement at IBM. Or a public stunt at IBM. It is very real. As an Out person at work, this alone matters the most to me. 
- Work-life balance: With exceptions (not all have this), I find the WFH program very helpful. Not just to manage my personal life (apart from my main job) but also for my volunteer work at IBM and outside. Plus, as a person who suffers from anxiety I am always look out for solutions how I can avoid heavy traffic/crowd.
Cons: Compensation. Increments. Band progression. 
While the first two are how one's success is measured in Indian Society (earnings), the third one is how internally Management works. These 3 together, are a major contributor for lot of exits at IBM.

Hierarchical.
As stated above, some of the best options/programs are tagged to Bands. And, movement/progression of Bands is a rare sight. (Offered as alternate offer to pay hike.)

IBM India
Sad to say, but Indian counterpart of IBM is not at par on Work Environment/Culture. The Leadership (not all though) is still being lead with an ideology of 19 80s-90s. Millennial thinking/strength is missing.