IT and marketing: 4 tips for getting along