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

Experience
Pros: They take you through the best training
Great experience
Great place to learn new stuff
Cons: Structure can be complicated especially when you have too many managers