Company: IBM
Date: 2009-10-01
Overall rating: 3/5
Employment status: former

IBM
Pros: Work life balance; Chance to work on many different things over the course of your career; structured review process; flexibility
Cons: red tape; incompetent senior management; too many projects getting funded and then getting cancelled; limited opportunities for growth if you're not politically savvy;