Company: IBM
Date: 2019-01-09
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

OK
Pros: Depending on your manager and colleagues, it can be a pretty good place to work at. Pushes you to go for personal improvement, go for patents, etc. Good chance you might have to travel. A good amount of work flexibility.
Cons: It's a huge company, so there's a certain level of bureaucracy that might make it difficult to make changes. Bonus is almost non-existent.  Also a good chance you might have to travel.