Careers

We love adding enthusiastic, experienced members to the team. 
If company culture and client service is as important to you as it is to us, we might be a perfect match.

You take care of CPG; we take care of you.

We know that the success of CPG is entirely dependent upon the people driving that success. To that end, we continue to build a company culture that supports a work/life balance and cultivates an engaging workplace environment. We also believe diversity in the workplace is a positive force because it enables us to learn and grow using the unique worldviews and methods from different communities to advance the mission and goals of our organization.

Along with a competitive compensation, here are a handful of ways we take care of you:

  • Paid Vacation
  • 401k Match
  • Team Gear
  • Unlimited Coffee/Tea
  • Team Retreats
  • Healthy Snacks
  • Paid Office Holidays
  • Health Insurance & Disability
  • Charity, Personal & Sick Days
  • Monthly Company Events
Urban Harvest Charity Day 2018

Great workplaces start with great people.

At CPG, you have every opportunity to showcase your creative side and take on the responsibilities that let you perform at your best. We celebrate transparency, collaboration and inclusivity to ensure our team is always on the same page and delivering the same degree of excellence for every client. Your voice won’t just be heard; it will serve as the focal point for the next big thing at CPG.

Top Reasons To Work at CPG Agency:

#1We work with the best brands in the world.
#2Our 5 values help shape our company culture.
#3Our downtown location is right in the heart of STL.
#4We encourage having desk plants (and naming them).
#5We invest in our community through passion projects.
#6You’ll have an immediate say in how we operate.
#7We reward teammates on outstanding achievements.
#8We share space and fun with our Nitrous Effect friends.

Current Available Positions

Don’t see a role that would work for you? Worry not! We’re always on the lookout for exceptional talent.

Send us your resume and we’ll keep it on file for any possible opportunities that come up.