Company: IBM
Date: 2015-02-12
Overall rating: 2/5
Employment status: former
Experience level: Senior

IBM was a good company
Pros: Good benefits, salary and internal job opportunities
Cons: Culture moving away from a teamwork environment.  Constant threat of outsourcing and layoffs each year.   No pay raises.