5.0
Nov 3, 2021
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Smart people, cutting edge innovation, people are highly dedicated to customer impact, diverse global teams
Cons
Demanding customers, time zone differences, direct feedback culture