Company: IBM
Date: 2012-08-18
Overall rating: 2/5
Employment status: current
Experience level: Senior

Widespread insufficient staffing results in overworked employees
Pros: - Brand recognition
- Work with bright and talented engineers
- Flexible work hours
Cons: - Despite flexible hours expect to work long hours including nights and weekends.
- Performance reviews is totally broken, miniscule bonus and raise if any.
- Inept mgmt who are more people pushers than technically savy.
- Difficult to move around