2.0
Oct 13, 2024
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Teammates are fun and have interesting background. The linguists are great.
Cons
Management favored certain employees over others. Overworked without compensation.