5.0
Dec 4, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Fantastic culture, great approach to work with good employee compensation.
Cons
Still growing in Europe so progression can be a little slower, until revenue matches expectations.