Company: IBM
Date: 2019-08-08
Overall rating: 3/5
Employment status: current

potential for greatness
Pros: - unparalleled technical depth: pick any technical subject and you can find one of the top technical experts in the world working at IBM
- genuine effort by execs to modernize development / work environment (e.g. move from Sametime to Slack, from various oddball IBM proprietary code repository systems to Git)
- capable of world-changing moonshots (e.g. Deep Blue, Jeopardy)
Cons: - exec culture of managing up & rewards being given for successful stick handling of your boss's boss rather than business / technical impact
- top-heavy management structure
- hasn't done a successful moonshot for several years - the potential is there but the guts to execute has been lacking