1.0
Jun 7, 2025
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Great people and team culture
Cons
Less benefits No transparency Lie about the layoff Not much resource Culture used to be good, but not now