Company: IBM
Date: 2019-09-24
Overall rating: 3/5
Employment status: current
Experience level: Senior

Depends where you work
Pros: Some people love IBM, others hate it.  It's a large company with a lot of diverse people so overall, it was a good experience as long as you have a decent manager.
Cons: Raises are nearly non-existent and there's always a poor excuse made by management as to why you don't get one, even with stellar performance.

Very bureaucratic - suggestions for process improvement fall on deaf ears.