Company: IBM
Date: 2013-04-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

IBM
Pros: Flexibility, freedom to work from home, excellent career development opportunities, approachable and friendly senior management team.
Cons: Too much bureaucracy results in slow, bloated processes, salaries are poor relative to similar companies. Benefits/perks are virtually nonexistent.