1.0
1 Feb 2023
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Few if any pros. This company is a dumpster fire.
Cons
Management, leadership, the CEO and the board just to name a few. The product also sucks,