Company: IBM
Date: 2011-03-28
Overall rating: 4/5
Employment status: current

A top notch place to work
Pros: Good work environment; good compensation, flexible schedules, opportunity to work from home, opportunities for a variety of roles and responsibilites
Cons: as with any high tech company, a lot of jobs are moving overseas. a lot of long-time IBMers are unhappy with this, but it's a reality of modern life.