Company: IBM
Date: 2017-11-25
Overall rating: 5/5
Employment status: current
Experience level: Junior

Very satisfied overall
Pros: Great career development. The track is made clear. They tell you what you need to achieve to get promoted. Colleagues couldn't be nicer. Great benefits.
Cons: Your opportunities in the company depends a lot on which service line and business unit you get placed in. I was lucky and landed in a thriving one.