1.0
Jun 21, 2026
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
None it's an awful company.
Cons
Awful company, no bonuses paid or not on time. Senior management can only be described as Toxic. Don't do it.