1.0
17 Feb 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Worked with some really nice people who were trying hard to keep sinking ship afloat
Cons
Panelists haven’t been paid for months and nobody seems to care. I had to deal with dozens of vendors who hadn’t been paid and refused to work with us. Made it impossible to do my job.