It's impossible to get one designer that's awesome with digital, print, illustrations and branding. Most designers are really great at a few things (e.g.: web design) whereas others are the best fit for print or branding work.
That's why each of our designers works in Squads, which are groups of 12 designers that share different skills. So, for instance, if your main design requests are Web Design related and one day you need a logo for a client, your designer will get someone in their Squad that is better with logos than them to help.
Your designer is still responsible to make sure your preferences are followed, but in this way, you get the best of all worlds.