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

Big company - need to work hard to get noticed
Pros: About the best work / life balance in the industry.  Compensation is about average, but flexible work hours, work from home, time to grow your career and not a lot of pressure from management makes it a good place to work.
Cons: Stacked ranking breeds a culture if employees that try to work on many items at the same time, with little to no deep results on any single one.