Company: IBM
Date: 2018-08-25
Overall rating: 1/5
Employment status: current
Experience level: Senior

Not a good company to work for long-term
Pros: Large enough to find roles in other divisions and locations
Cons: Pay is lower than industry average
Depressing workplace environment
Recently forced people to come into the office every day (even if their job is a remote position)
Career advancement is rare  (management mostly hires from outside the company instead of promoting from within)
Years of service no longer valued by the company