Company: IBM
Date: 2012-01-28
Overall rating: 5/5
Employment status: current

good place to work
Pros: many talented people, good balance of work and life, pay is good, people are nice, benefit is good.
Cons: too many legacy systems to maintain and rules to follow, 
too many managers