Company: IBM
Date: 2017-06-24
Overall rating: 4/5
Employment status: former
Experience level: Junior

IBM: Living Innovation
Pros: Many learning and skill-development opportunities; access to leading- (and bleeding-) edge technologies that change marketplaces and workplaces; being part of something that enables other organizations to excel; constant change; working with very smart people.
Cons: Inevitable politics of a large organization; stifling bureaucracy at times; collision between legacy business and new-tech offerings; constant change; if you encounter poor leadership in your team, it's a show stopper.