Overall Company Rating
4 out of 5 Stars
Good It support and company systems.
Flat team structure and good work-life balanceDowners
Too much focus on operation, IT strategy and supply chainAdvice to Candidates
It is a good place to start a consulting career, but if you want more sort of strategy work, it is not the best place to go.