2.0
Jun 25, 2024
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great software products and employees on the trade desk are great and provide the best customer service.
Cons
Management is horrible, no training, sink or swim attitude, no support from management or coworkers. Company does not have a mission statement or vision and values. Management would rather let someone go and replace them instead of working with them.