2.0
Feb 3, 2026
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Nice location, Nice perks, Salary is ok
Cons
Bad Culture, very political and if you are new then you will not survive easily even if you are a high performer .