What does the Omnicom-IPG deal mean for marketing pitches and reviews?Marketers face new challenges in selecting agencies due to instability from mergers between Omnicom and IPG.