5.0
Oct 31, 2020
Current employee, more than 3 years
Helsinki, Southern Finland
Recommend
CEO approval
Business Outlook
Pros
Training, great professionals, networking, good leaders, not any toxicity in culture/atmosphere
Cons
Brand awareness could be better