1.0
Feb 24, 2026
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Not sure, but definitely not the product. I guess being barrated by customers if that's your thing
Cons
Management is weak, dont know up from down