As with any agency, the clients can be irritating - providing vague briefs that have to be met in unrealistic timescales, and then failing to feed back in a timely enough fashion. In a relatively small agency, this can make for a stressful working life at times, as projects and deadlines collide.