5.0
Jun 26, 2026
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Supportive team members, modern technology, good training opportunities, meaningful work impact.
Cons
Workload can be demanding, communication gaps at times, limited growth in some roles.