Company: IBM
Date: 2019-04-13
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work?
Pros: IBM genuinely try to live up to their values as an equal opportunity employer. They do a lot of things right, especially by comparison to other places I've worked.
Cons: The company is so massive, you are really just a number. You tend to end up highly specialised which doesn't necessarily leave room for promotion or translate well to other companies.