5.0
Dec 17, 2025
Former employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
International presence and opportunities w/ a corp that treats its employees as fair a a corporation can
Cons
Many roles are overseas, which may require you to relocate, which isn’t a deal breaker if you are willing to move.