Company: IBM
Date: 2019-03-31
Overall rating: 2/5
Employment status: current
Experience level: Junior

Not so fun and not so great company to be in
Pros: - Flexibility (not there if you work from a client location)
- Good project (if you're lucky to get it though)
- Good hike (If your manager is really good and it rarely happens)

- Best if you join IBM as a Manager or decision-taking position
Cons: Pros have their own cons as mentioned above. Biggest con is, it's a manager-oriented company, so if you get a horrible or even average manager then it's difficult for you to grow.