5.0
Nov 8, 2025
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great benefits Good work life balance Good healthcare
Cons
Fast paced workload with management that watches performance closely
Check out your Company Bowl for anonymous work chats.