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

Good people, bad company.
Pros: Coworkers were exceptionally professional and talented.
Cons: No sense of job security, massive resource actions seem to happen yearly.  Performance reviews are demoralizing.  It basically grades on a curve and even if you exceeded all expectations you could still get a bad review.