To say it has been a challenging time for agencies would be an understatement. Between budget cuts and the pressure to deliver with limited resources, it has been a tough market. And when we started ...