1.0
24 Feb 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