5.0
Apr 15, 2023
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great culture. Competitive Pay. Great Benefits. Work hard and learn from smart people. Lots of visibility to Executives
Cons
Challenging work, and at times it can be difficult to work together with other teams internally.