B
72/100
I think communication here is great. Our managers ensure that we are heard and that there's always something we can do about it to make it a little better for us.
Freedom to work with ample time and lots of friends
There aren't any Environment reviews of Zalora yet.
Be the first to contribute a review.