4.2
Recommend to a friend
100%
Say this is a great place to work
90%
Proud to have on resume
100%
Employee - Managing Director
Very will known group; Very organized; Strong career development; International exposure
Employee - Managing Director
Culture is: Respectable Enthusiastic Motivating Developing