Employment Opportunity

Marketing Intern or Web Development Intern

Looking for agency experience?

Idea Marketing Group employs interns to assist our experienced team with social media advertising, blog writing, landing page creation, email marketing, ongoing SEO, graphic design, and website builds.

This is your opportunity to gain valuable experience in the digital marketing industry working side-by-side with creative professionals who are passionate about their work. Interns take on a long-term project that becomes part of their professional portfolio when they return to school. Idea Marketing Group interns have gained real-world experience not found in school and have the opportunity to become permanent employees.


What is it like working at a marketing agency?

Our three-month internships are paid hourly and we work with colleges and universities that offer credit opportunities for internships and field experience. We also offer a few pretty unique perks that will make your internship more memorable.

Learn more about our team or read about our internship success stories.

When applying, please include any examples and projects you’ve worked on.

We're looking to hire a Intern

Idea Marketing Group is a marketing agency known for web design + development. Since 2009, we’ve built hundreds of websites and managed marketing campaigns reaching millions of people. Together, we can make the internet a better place. We employ talented individuals who are highly creative, responsible, and willing to go that extra mile. Check out all of our web design and marketing jobs.

Benefits of working with us

Working here has its perks, check it out for yourself:

  • All Remote Positions
  • Shortened Work Week
  • 20 Paid Vacation Days
  • 9 Paid Holidays + Christmas Break
  • Blue Cross & Blue Shield Group Health Insurance
  • 401K Retirement Plan with 4% Match
  • Profit Sharing Program
  • Professional Development Opportunities

We will not accept phone calls/emails from recruiting or outsourcing companies.

Give Us a Call (312) 300-6841 Discuss a Project