Company: IBM
Date: 2020-07-06
Overall rating: 4/5
Employment status: former
Experience level: Senior

IBM
Pros: Decent pay, strong benefits, matching 401(k), work schedule flexibility, great people to work with mostly
Cons: Your manager relationship is critical and there are many bad ones, company not loyal to employees, way too much bureaucracy, terrible profit sharing, company does a lot of things ok but none great