5.0
Sep 19, 2023
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Company Culture is Top Notch Compensation and benefits are on par with industry average
Cons
Opportunity for advancement limited to internal relationships European team generally treated better than US team