M8 is a marketing and advertising agency that provides branding and content creation services. It offers market and audience research, social platform management, visual design and production, brand planning, social media marketing, and other services.