Company: IBM
Date: 2013-10-31
Overall rating: 3/5
Employment status: former
Experience level: Junior

Not a bad place to work, working from home is mostly great, but not always
Pros: People are very helpful. They almost have to be given the heavy matrix organization.  Telecommuting is a big plus most of the time.  Large company means there's opportunity for growth and movement.
Cons: Working from home is great, but harder to end the work day.  Not always having the opportunity to meet co-workers to develop a good working bond, and understand individual working styles because you either never get to meet them or you might once or twice.  Matrix management - this is a big matrix and not always easy to understand.