5.0
Jun 9, 2026
Former employee, more than 1 year
Tallinn
Recommend
CEO approval
Business Outlook
Pros
Great communication between european branch execs. Give you time and your ideas consideration
Cons
Large company, impossible to have autonomy in the same way as a smaller company.