2.0
Jun 7, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Agency with its own tech, less reliant than other similar agencies on third party technology
Cons
Many current employees do not believe in the products being developed.