5.0
Oct 5, 2023
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great environment to learn grow and progress your career, smart and ambitious managers, one of the best products in market and unique offering to clients.
Cons
went through several acquisitions so lots of changes to adopt.