4.0
May 12, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Nice company culture. Mostly European management. Nice tools and facilities to do your job.
Cons
Remote management from managers is sometimes an issue where same manager is taking care of multiple international projects and travels a lot. This means that you are on your own for most of the times.