1.0
Nov 10, 2022
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Good coworkers I met there.
Cons
Bad leadership, excessive micromanagement, incompetent people getting promoted and given leadership positions. You are asked to sacrifice your personal time due to tight and disorganized deadlines. The Localization team looses a lot of talented translators every month.