2.0
Nov 25, 2025
Former employee, more than 5 years
Alameda, CA
Recommend
CEO approval
Business Outlook
Pros
Was a hot company full steam ahead 5-6 years ago.
Cons
Majority of the engineering, amarketing, and sales talent has been gove for years. Not sure how the company is funationally as a business cvurrently. Customers re churning, turnover is really high, only hiring in 3rd world countries now. Do not go work here at all costs.