Pros
The team are fantastic, everyone get's along and there is great support in place. Their processes and ways of working are genuinely brilliant and above the standard of other agencies. You will learn so much working here and regular socials mean it really does feel like a family. The owner is a nice guy too and does a great job to keep business flowing and everyone happy.
Cons
This is more a factor of agency life, but because they have such set ways of working, it means you won't necessarily be prepared to jump into the same level role elsewhere. We hired people as seniors that ended up being junior by our standards, and likewise many mid or even senior level staff at Enhance Media would be considered junior-mid elsewhere. When I left I found I lacked many skills that would usually be done by someone in my role because they were either not required for recruitment or done by another department.