3.0
10 Oct 2024
Current employee
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
-Well-established player in the ad tech industry- one of the first DSPs -Managed and Self Service offering -Amazing people, collaborative environment
Cons
-Limited offering compared to TTD, Google, etc; complex to compete with big dogs, and small indies need more diverse - truly omnichannel- offerings on a platform - Unrealistic expectations and pressure with new biz sales declining rapidly