4.0
16 Oct 2020
Anonymous employee
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Many dedicated coworkers. Good benefits and rewarding work in very important areas.
Cons
Some management styles are unnecessarily stressful, while at other times it can be lax and you feel like there is no support. Corporate culture has its ups and downs and is very controlled by senior management.