1.0
Mar 5, 2021
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Salary and benefits okay and liberal PTOL
Cons
Turnover is trouble, they have had 3 CEO’s in the last 3 years. And not sure the new CEO can turn it around . The organization is too top heavy and has so many consultants. Work environment is very toxic.