3.0
Nov 28, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
There are some great employees. You get to work with talented linguists around the world.
Cons
High stress job. Expectation that employees work extremely long hours. Some of the managers don't seem to respect their employees. A lot of employee turnover.