5.0
Feb 10, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Culture I would say varies department by department but for the most part I would always recommend this company for employment.
Cons
Depends on the job function