Company: IBM
Date: 2018-06-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

It's just business.
Pros: Work with experts in almost any field.
Cons: Sometimes chases fads. Difficulty to retain top talent. If a product can't generate an extremely high profit margin, it won't survive at IBM.