Company: IBM
Date: 2011-01-09
Overall rating: 3/5
Employment status: current

Mixed experience.
Pros: Smart technical people.
Good benefits.
Engineering group is one of the most collaborative and helpful groups I've ever worked with in high-tech.
Cons: Expense control is ridiculous.
Insufficient hardware and software resources.