2.0
May 7, 2026
Anonymous employee
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Capable teammates and important work
Cons
Everything else & awfully low pay for those in support positions & no cost of living adjustments for those located in big cities.