3.0
Sep 22, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great coworkers. The linguists you work with are generally very smart, interesting people.
Cons
Managers are not understanding or helpful. Employees are overworked.