Pros
The company encourages individual creativity, which is a real breath of fresh air, as compared to the hordes of generic and monotonous digital marketing companies out there.
As an employee you are thoroughly educated while working and and encouraged to keep learning, which in turn benefits both the employee and the company.
Over here you are taught to think differently to most other generic digital marketing companies and in turn you are able to keep your clients happy and profitable.
The management is very supportive.
This is most definitely the best place I've worked at.
Cons
Can't think of any, really.