Vantaggi
Overall a good place to work. The company is a leader in its industry and has developed very powerful digital marketing technologies. You can learn a lot here about digital marketing and the technology that drives it. The company has a great college recruitment program and hires top notch graduates. It's a great place to start a career. The company works hard at employee satisfaction. They usually act on feedback from the annual employee sat survey.
Svantaggi
The company organization is matrix and account based. This makes it difficult at times to get the functional components of each account team in sync and supporting each others' goals. On the account I was on there was a lot of competition among the senior managers and a lot of favoritism.