Company: IBM
Date: 2016-05-24
Overall rating: 2/5
Employment status: former
Experience level: Confirmed

Times are changing, and not for the better.
Pros: Used to be a great company and there are still a lot of good people left. Some of the products are still competitive. The company is still a household name with a large customer base.
Cons: There is no job security even for high performing employees. Products are starved of funding and losing market share and customers loyalty. A company trying too hard to reinvent itself and forgetting why it was successful to begin with. Customers and employees are both paying the price and the result is a toxic environment that will get worse before it gets better.