Company: IBM
Date: 2008-10-21
Overall rating: 2/5
Employment status: current

Good stepping stone to a fairly compensated job elsewhere.
Pros: Excellent place to develop skills. Good internal training programs. Reasonable work/life balance. Great place for a first or second job to develop skills and training, before obtaining competitive compensation elsewhere.
Cons: Uncompetitive salary. Poor raises and bonuses even for top performers. Lack of career advancement opportunity, promotions extraordinarily difficult to come by, even for top performers. Middle management has significantly lack of vision. Employees are treated (and referred to as:) interchangeable "resources" rather than individuals. Many employees are average at best..80/20 rule applies