Company: IBM
Date: 2014-02-12
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Pretty mediocre
Pros: Ability to work from home, lots of freedom and casual work environment.  Discounts and benefits are good.  Ability to work with new hardware and new technologies.
Cons: Work environment is unmotivating.  No one seems happy to be working here.  Not easy to move around in the company to find new opportunities so it's easy to get stuck in an unsatisfying role.