Company: IBM
Date: 2009-07-11
Overall rating: 4/5
Employment status: current

Good place to work, not sure about career advancement yet
Pros: Great learning - focus in function if desired or can go wide, professional management, flexible work life arrangements, great brand name on your resume, stability,
Cons: lesser than market salaries, limited bonuses and raises, slow career growth unless you are a superstar, old equipment, lack of camaraderie due to telecommuting by employees