3.0
Feb 6, 2024
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Excellent ID graph and improving suite of products.
Cons
Stressful environment, lack of patience to nurture account relationships, too much turnover and change among support teams.