Company: IBM
Date: 2012-07-17
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great people, very good benefits, flexible hours, growth opportunity, stress.
Pros: The people are great - some of the best people in the industry in terms of work ethic, can-do attitude, helpfulness and competency.  The work environment is pretty good -- cubes, decent equipment, comfortable, on-site cafeteria with decent food.  Vacation: I've worked with IBM for 25 years and get 5 weeks paid vacation, plus sick leave.
Cons: The corporate focus is to make money for the shareholders and executives.  Employees are simply expendable resources, and are squeezed to do way too much with way too little.  If you're not a top performer, your life can be miserable until you quit or are forced out.