Company: IBM
Date: 2010-07-29
Overall rating: 1/5
Employment status: former

Disappointed!
Pros: You can work from home. New employees are allowed to take 4 weeks of vacation. It's easy to get into the company if you have had an internship or a co-op with them.
Cons: Even though you are allowed to work from home, you really don't have time to relax. They make you work like crazy! Expect to not have a life outside of work. My teamlead treated me like crap. There was no mentor assigned to me. I was a recent graduate and I was expected to know everything! If you are unable to do a task, they insult you badly.