Company: IBM
Date: 2011-05-09
Overall rating: 1/5
Employment status: current

it gets worse every year
Pros: work from home
great support from project teams
Cons: work your butt off year after year - consistently get great reviews - little or no raise or bonus 
Senior management is greedy - they do not care at all about the people in the trenches doing the work
It appears that Senior management's favorite activity is laying off experienced American workers and replacing them with clueless offshore resources (to be fair - not all offshore resources are clueless but a majority of them are)
IBM promotes work/life balance but that is a joke - most US resources must work most evenings and weekends
Have yet to meet anyone that regrets leaving IBM for another consulting company - I will soon follow their path