4.0May 21, 2022greatInterpreter/translatorCurrent employeeRecommendCEO approvalBusiness OutlookProsThe pay is reasonably goodConsIt's difficult to maintain a work life balanceShow more
3.0Sep 22, 2021A place to learnInterpreter/translatorFormer employeeLeeds, EnglandRecommendCEO approvalBusiness OutlookProsGood teamwork and highly motivated colleaguesConsUnsatisfying work and life balanceShow more