Company: IBM
Date: 2012-04-09
Overall rating: 2/5
Employment status: current

Overrated, Understaffed, and Disappointing
Pros: - Working from Home (though this is changing)
- Flexible with taking time off
- Flex-time - only required to be in office from 10am-4pm
- Intelligent and hard working co-workers
- Decent benefits: 401k, dental, health, vision, & 15 days vacation + 4 or 5 "Personal Holidays"
Cons: - When coworkers leave IBM is extremely slow in back filling positions, if they fill them at all. This means more work for you without more pay. This can, in turn, hurt your performance reviews if you're unable to keep up with the increase in work load.
- Deadlines get moved up all the time to meet some quarterly number
- Constant layoffs and off shoring. 
- International teams means a lot of 7am or 9pm meetings. You can feel like you're working from the time you wake up to the time you go to bed.
- Very low morale in the office. People don't seem passionate or motivated in their jobs.
- Lack of mobility within the company. It's difficult to change departments if yours is understaffed because you're 'too valuable' to be allowed to leave
- Talent is fleeing the company
- lack of real innovation. Only "innovation" comes from buying up companies. Everything else is copied from competitor's products.