Company: IBM
Date: 2014-09-25
Overall rating: 3/5
Employment status: current
Experience level: Senior

Run by bean counters
Pros: Work-life balance, challenging work, plenty of opportunity to innovate.  Good place to learn quickly
Cons: Salary increases and bonuses are meager at best. Constant expense controls impact work environment and team morale.  Have been bleeding good talent for years to startups or competitors who pay even just a bit more.