Company: IBM
Date: 2019-05-27
Overall rating: 3/5
Employment status: current

Good depending on the team
Pros: Has presence in almost every domain in software/hardware, so lots of opportunities within the company. Flexible timings, work-life balance. Fun to work if you are in a good team.
Cons: Lots of middle management, Growth can be slow in particular geographical locations. Pay not up to the market level.