Company: IBM
Date: 2018-02-19
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great technology opportunities, if you can navigate the beaurocracy.
Pros: Access to great technologies and products, great mentors, and fascinating projects. If you get in with a group that keeps selling interesting work, you will not be bored!
Cons: The beaurocracy can be daunting, and the compensation is not quite in line with competitors. You really have to be a self promoter to get anywhere, because otherwise management has no inventive to promote you.