Company: IBM
Date: 2013-05-05
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Its a wonderful experience to work in IBM!
Pros: Employee friendly, great opportunity to learn, different departments, equal opportunities offered, multiple locations, client-centric, contributes to the society.
Cons: Really cannot think of any such cons, though every organization has a mix of both pros and cons and I am sure there are lots of areas of opportunities for this organization too.