Company: IBM
Date: 2012-04-05
Overall rating: 2/5
Employment status: current

Good in the past, steady decline in the last decade
Pros: Chance to work with world class technology.  
Vacation holiday and personal time flexibility.  
Health benefits seem to be pretty good.
Cons: Erosion of support functions, leads to extra work just to keep your work environment going.  Workstation support is one, admin support is another. 
Recurring layoffs keeps you on edge.