2.0
Aug 19, 2025
Former employee, more than 5 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
They were great, 5 years ago The people were great, 5 years ago They cared about their employees, 5 years ago
Cons
Inability to sell a product, inability to deliver a product, inability to lead a product