Company: IBM
Date: 2017-12-03
Overall rating: 3/5
Employment status: current

A company in transition
Pros: - Take chances on hiring "new collar" workers with no formal education
- Big teams making real world products with huge user bases
- IBM Design is young, creative, and blood-thirsty. They're IBM's killer feature right now and most of the company doesn't even know they exist.
Cons: It's an old guard brand and an old guard company trying to find it's place in the modern world. Some of it's biggest competitors are ruthlessly innovative start ups. At also over 300,000 employees it's very easy to just coast by and do just enough skipping from team to team, but it's hard to thrive if you're an ambitious and career minded coder.