Company: IBM
Date: 2013-08-14
Overall rating: 4/5
Employment status: current

Over all a good experience
Pros: Good benefits.  Lots of opportunities and support if you take initiative and show that you want to move up in the company.  Opportunities to work from home when needed for work life balance.
Cons: Performance rating system is not clear, or fair.  There is a lot of pressure to do more in less time and with fewer resources.  It's difficult to get the funding needed for tools required to properly test and develop products.