Company: IBM
Date: 2010-08-20
Overall rating: 4/5
Employment status: current

Not a bad company to work for.
Pros: - Great work life balance. 
- The quality of work is steadily deteriorating given the fact that the company is now placing a higher priority on managed services than new projects.
- good benefits
Cons: - Salary generally lower than the competetive companies.
- Limited career advancement opportunities.
- Very little to no salary hikes in the last 3-4 years.