Company: IBM
Date: 2016-08-06
Overall rating: 4/5
Employment status: former
Experience level: Junior

Employee
Pros: Good benefits, good work life balance, management is very flexible.
Cons: They hire students in bulk right out of college and universities, and then later let them go because they realise their talents did not match the skills that they were looking for. IBM needs to do a better job of  "on the job training".  Also their hiring process needs to be streamlined and made more rigorous.