5.0
Dec 20, 2023
Recommend
CEO approval
Business Outlook
Pros
Great culture of collaboration High energy environment Great people Transparent culture Autonomy Company is scaling in Europe and it's exciting Great product Good comp Good culture for promotion & development Good perks
Cons
Core benefits are good but could be better