5.0
30 June 2024
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great company with world class leadership, culture, and marketplace direction. On the forefront of innovation.
Cons
Been at TTD for 3 years and it’s hard to find a con to discuss