Company: IBM
Date: 2019-08-11
Overall rating: 3/5
Employment status: current
Experience level: Junior

Very large and siloed company
Pros: Lots of technologies to work with and explore. Coworkers from all over the world and disciplines.
Cons: Company has a fickle relationship with their employees. They rely too heavily on layoffs to adjust their workforce. Company seems to lack a clear focus on what they want to be as an organization in a changing market.