I worked at McMillan full-time (More than 10 years)
The agency was founded in 1996. So it is young enough to be fresh, exciting and open to new ideas. But it is established enough to have a solid HR function, well-trained and supportive managers, and an excellent work-life balance. As an agency, the clients' needs can often tip that balance during busy times but the agency is very accommodating to balance things out appropriately. It is a very fun, laid-back yet professional environment. And with clients across the US and Europe, there are opportunities for more global exposure--and from time to time, travel.
The only cons I can think of are actually consistent with any creative agency of that size (80 people, +/-). Internal communication can be challenging and the inherent 'tension' that can exist between clients and creative pops up now and again.
Advice to Management
Continue to nurture the amazing culture that exists. Develop talent from within the ranks.
I applied online. The process took 2 weeks. I interviewed at McMillan (Ottawa, ON (Canada)) in March 2017.
Brought in for two interviews: internal team and upper management. Process was incredibly welcoming and low intensity. Discussed learning opportunities for interns and my interests. Honest and open conversation. All questions were to be expected and included opportunity to represent myself accurately. Very fair and painless process.