Company: IBM
Date: 2010-07-23
Overall rating: 3/5
Employment status: current

Great Reputation
Pros: It's a great name on your resume.  Working at home is an option for many positions.  Because working at home is so common, there is no stigma attached to doing it.  Very global workforce means you're often working with very interesting people from all over the world.
Cons: You work all the time because the staffing is very thin.  How you are rated is sometimes not directly related to how you are performing.