Company: IBM
Date: 2014-03-11
Overall rating: 1/5
Employment status: former
Experience level: Senior

Thankful to be gone
Pros: Smart people, flexible work hours and good opportunities to work on a wide range of topics that create a remarkable breadth of knowledge for future employers.
Cons: Absolutely toxic work environment due to near constant threat of firings.  Raises are non-existent even for top performers with very little information conveyed to employees as to why (aside from the generic "it was a tough year" even during times of record profits).  Upper management is cold and impersonal towards employees with many layoffs resulting in rehire as contractors... only to be let go at next quarter's end.