4.0
9 Aug 2022
Current employee, more than 3 years
Bellevue, WA
Recommend
CEO approval
Business outlook
Pros
Tremendous leadership, thought leadership, innovators and fun environment to work. The DMP & DSP technology was truly innovative. The CTO and many Executive Leaders really took the time to teach the technology and share their vision with the staff.
Cons
Limited in the ability to innovate, sign new and more clients due to an exclusive partnership with the big whale.