Sep 15, 2019
Welocalize Response
6yThanks for taking the time to leave a review. Super smart and dedicated employees are the best thing about Welocalize.
We value all of our current and former employees’ feedback. We would be happy to learn more about your experience. If you haven't already, please feel free to reach out to our HR Team.