4.0
23 Sept 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Supportive work environment with collaborative colleagues, challenging projects that encourage continuous learning, flexible work options for personal balance, approachable leadership that listens, and a culture focused on technological innovation.
Cons
Onboarding process could be improved, but overall everything works well.