2.0
27 Jul 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good learning experience Promotion opportunities Travel Office perks
Cons
Too much pressure Products don't always work Expected to know everything about everything Management is never happy