Company: IBM
Date: 2016-05-01
Overall rating: 3/5
Employment status: current
Experience level: Junior

Changing for the future.
Pros: Great technology and a fair company.
Smart colleagues.
Lots of great customer relationships to leverage for closing deals.
Global reach and supportive culture.
Cons: Large and distributed team causes complexity.
Not a flat organization. Lots of layers.
Too much change and ongoing transformation.
Complex pricing and product catalogue.