The company fosters continuous career growth, helping employees focus on the areas they excel at and pursue new opportunities.
As a provider of services for a constantly changing industry and a developer of solutions for a highly demanding and competitive market, STAR offers state of the art research opportunities for any member of the team curious enough to take them.
The global team is a source of solid industry best practice for localization challenges into any language. New employees acquire business knowledge from this team of global experts constantly, year after year.
Rather well documented processes, despite the difficulty of this task in an ever changing industry (formats, technologies, trends).
Cons
Nothing major, I can think of a couple of opportunities for improvement:
Implementation of remote work could be more flexible.
Offices are quite independent from each other, making internal promotion across borders slightly harder and less common than in other corporate groups.