1.0
Jan 16, 2026
Former employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Worked with amazing people until we were all laid off unexpectedly
Cons
Leadership was awful and definitely cost the company everything because of their poor management and judgement calls.