Company: IBM
Date: 2017-05-07
Overall rating: 3/5
Employment status: current

Lots of trainings on new technologies
Pros: There are tons of training on new technologies internally available for the employees. It provides great career developments if you are in those areas
Cons: It's hard to get promotions or raises