2.0
Feb 17, 2023
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
base pay solid but lacking in culture. Leadership has too much turnover
Cons
The leadership in the company is lacking. Some of their ethical decisions have been questionable with their senior leadership