1.0
Apr 16, 2025
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Pays well, but morale and culture are atrocious
Cons
Culture is toxic and if you're not based in Seattle, SFO, or NYC, you'll have zero opportunity for advancement.