4.0
Mar 9, 2026
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good Culture Valuable work Learned a lot
Cons
Onboarding could be better Some things lack organization Sometimes working on too many projects at once
Check out your Company Bowl for anonymous work chats.