1.0
19 Nov 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Depends on which dept you work in and the leadership there. Wide range of corporate culture some helpful.
Cons
Lots of administrative hurdles. Some teams managed by very incompetent leadership.