Pros
Not many, unless you're only focused on having large brands on your resume.
Cons
Pretty much everything else. I've never worked for or heard of anything like this place. The owner and senior leadership worship a hustle culture mentality - if you're not working 7am until 7pm, you're not working hard enough. The "managers" are best friends with the VP and owners, and the favouritism isn't subtle. Anyone account executive and lower is just over worked and treated like minions. The agency positions itself to be a full service agency for brands, so are at every beck and call for clients, all while their team is overworked, burnt out and under appreciated. Junior staff members work 10+ hours a day and this is considered normal, and any flags in workload are seen as poor work ethic, a complainers mentality or that you're not up for the tasks at hand. I would avoid this place like the plague. Having Roots, Garnier and The Body Shop on your resume only goes so far if your mental and physical health is compromised. Find an agency that actually cares about you, not one that sends a gift card once in a while as a bandaid solution.