elawoman Employee Review
Great company to work with in terms of experience
Huge learning experience and also extremely supportive and lovely work environment. Respect for individual and the ability to communicate with your team leaders and manager alike. HR department is also supportive.
Ratings by category
Relaxed work ethic, Respect for individual, Culture Understanding in team mates
Can't think of any