3.0Jan 15, 2023Good work environment, not so great managementSenior language specialistCurrent employeeRecommendCEO approvalBusiness outlookProsamazing people focus on optimization room to growConslow salary hard to get promoted managementShow more