Company: IBM
Date: 2021-05-10
Overall rating: 4/5
Employment status: current
Experience level: Junior

Hopefully doing a big turnaround... heading in the right direction!
Pros: Recent leadership changes (last year) are really prioritising growth.
Very accomodating and flexible place to work.
Amazingly passionate technical teams who LOVE the technologies they work with.
Cons: 1. Bureaucracy, bureaucracy, bureaucracy! Totallly siloed business restricts the innovation that teams can actually perform. Business processes are so opaque and varied across business units and even manager to manager.
2. Slow to act on climate goals - employees branded "idealists" for asking climate-related questions in CEO ask-me-anythings.
3. Had to essentially get another job offer on the table to get an overdue promotion. Requests were ignored despite having ~8 senior employee support statements. Ended up happening in the middle of a bad quarter, which gave leadership the appearance of being shocked and desperate. 
4. So many people! IBM has one of the biggest workforces in the world - and isn't moving fast as a result. Definitely adopted Agile (in some teams) but not Lean!
5. Often hard to trace through from corporate strategy to your functional role... but this is getting better with concerted effort from leadership sharing strategy.
6. Very few opportunities for progression in the UK in comparison to the rest of the world - and no opportunity to relocate.