Company: IBM
Date: 2014-03-10
Overall rating: 3/5
Employment status: former
Experience level: Senior

Good place to work if you can keep your job.
Pros: Ability to telecommute, good benefits (incl. 401K, health/dental, vacation/personal days), flexible work schedule, access to information, good co-workers, free internal education/training.
Cons: Jobs moving overseas, continuous support team changes, fear of lay-off.