5.0
Oct 24, 2025
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Work-Life Balance No Real Targets Really Strong Product and Brand in Europe Trips to Amsterdam
Cons
Not the most competitive in compensation Not a strong brand in the US Product development can be faster