2.0
19 Aug 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