3.0
Apr 27, 2021
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
People are nice, and they are less toxic than most companies.
Cons
Salaries are low relative to similar roles in other companies and the organization moves slowly.