"With over 300 translators working on our projects, managing the translation is no easy task. Luckily, your platform has proved to be very helpful and I am very happy with the service. I'd also like to add that your customer support team is amazing — always sending quick and easy-to-follow instructions."