5.0
Jul 30, 2024
Anonymous employee
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Leadership really invests in people and you can feel it always trying to make the work environment better. Working with the most passionate people who are all fighting for the same mission, even in different departments. Leadership cares about my personal development
Cons
Healthcare benefits are pricey with high deductibles.