2.0
Jul 31, 2025
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Relatively low work pressure and a good work-life balance.
Cons
Toxic work environment, outdated command and control style, always top-down, and promotions are rare.