Company: IBM
Date: 2014-11-08
Overall rating: 2/5
Employment status: current
Experience level: Senior

Worked for over 10 years with IBM.
Pros: Ability to work from home.
Flexible work environment
Reasonably good benefits.
Cons: Stacked rankings. Every group needs a poor performing individual. After several years of constant layoffs with bare bones operations it is just a matter of time till your number is up. 
No raises or bonuses. Those went out years ago. 
401k matching is at the end of the year. If you have not been terminated by Dec 15th you will get the matching amount. 
Morale is horrible. The constant threat of termination is debilitating.