Company: IBM
Date: 2015-02-08
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good work life balance but lack of interest in employees.
Pros: Mobile work arrangements, large company with numerous opportunities to move, great pension contributions.
Cons: Lack of investment back into product. It's all about numbers for IBM to satisfy shareholders at the expense of reinvestment into product development. Continuous hiring restrictions on professional hires. Instead, straight out of school, inexperienced or outsourced developers are used because they are cheaper but require lengthy training before contributing towards productivity.