Company: IBM
Date: 2017-05-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to learn, get experience and interact with a lot of cultures
Pros: Access to courses, documents, classes and possibility to move around the globe in the same company!
Cons: bureaucracy sometimes is a pain, All depends on the manager you are assigned. As always, good people makes a good place to work. Maybe the initial months are tricky, due to mandatory training, get access to what you need, get involved with the team.