Company: IBM
Date: 2010-11-22
Overall rating: 3/5
Employment status: current

Great place to work but your rise to personal/professional growth is tempered by whether you have a good or bad manager
Pros: Ability to work from home (this is allowed but it isn't a right, it needs to be earnt)
Interesting work 
Great colleagues
Some training
flexible working hours (see cons)
Cons: Lower than market salary
Career progression - seems promotions only come to people who have been "blue washed" ie been at the corporation for years
Little or low recognition for a job well done
Negative managers - where the general feeling is that the work you do is never good enough/not recognised or, conversely, if it is good, it isnt recognised.
Too much work to do OR not enough work to go around due to work hoarders