Company: IBM
Date: 2011-10-24
Overall rating: 3/5
Employment status: current

Great people to work with!
Pros: Benefits, Atmosphere, Smart people, Wonderful connections
Cons: Middle Management, and sometimes Senior mamnagement can be hard headed and slow to change.