5.0
Jun 9, 2026
Former employee, more than 1 year
Tallin
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.