1.0
Jul 14, 2026
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The mission is good. The product is good,
Cons
There isn't enough customer support to see how good the products are. The board runs the show, but they are surrounded by yes men, that make bad decisions