What’s your role? Account management, creative, admin (HR/Accounts) or developer team? Even the account managers are expected to have a high degree of digital knowledge.
In an agency, you’ll work on new business pitch work as well as across a number of client accounts and projects. Client- side you obviously only work on projects for your own brand.
The environment is fast-paced and you’ll be expected to “care” about a lot of different projects, all with urgent timescales and tight budgets. Client-side you’re more in control of what’s happening and when.
Youll also (depending on role and seniority) be responsible for planning new work, balancing the traffic through the studio, filling in timesheets to account for how you’ve spent your time. Client-side I never had to timesheet.
Agency your network is huge but it’s all new business pitch work based so you’ll work with or for new people for a relatively short time before you move on to something else. You can forge good relationships with the team you work with in your agency, but not much else lasts long as every other agency is “the competition”. Client side you build a huge network of agencies and brands you’ve worked with or partnered with for longer periods. That has pros and cons - people get to see your strengths and weaknesses for real in client side work, proven over time, whereas you can fly by the seat of your pants/gift of the gab far more in the agency. But the work never gets as deep (unless in the exception you work for a huge London agency with clients they work with strategically for years.)
Redundancy can be high in agencies, they take on staff when they win big contracts and get rid quick when they lose them. Job security is probably better client side.
Digital agencies tend to be young, vibrant environments so there’s a lot of work-based networking (going for drinks) and after-hours socialising that’s an expected added extra. Not massively compatible with family life. Client-side the expectations are a bit more reasonable.
I can’t prove any of this, it’s all just anecdotal and my own experience, hope it helps. Ask away if you have any questions. I worked for 15 years in digital marketing agencies in account management and then for client brands as a marketing manager/director.