Overall Company Rating
4 out of 5 Stars
The feeling that you are part of a family where everyone looks out for your success.Advice to Candidates
It is a great place to work. Great exposure to senior management which translates to a lot of responsibilities at an early career stage, helping with you professional development and career advancement.