Company: IBM
Date: 2009-04-21
Overall rating: 5/5
Employment status: current

Great place to work.
Pros: Very flexible work environment. Opportunity for a variety of different positions. Ability to work remotely when it fits my life. Flex time. Challenging work with lots of management and peer support.
Cons: Idea that "give back" is expected and necessary.