Company: IBM
Date: 2014-04-21
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good Training, Poor Opportunities
Pros: IBM's size makes it a good place to start a career, there's a good work/life balance, and its reputation opens doors with other companies.
Cons: The bureaucracy can make work extremely challenging, there is limited opportunity for advancement, and salary is at or below average.