
Current Openings
We’re always on the lookout for creative thinkers, strategic doers, and passionate storytellers. Even if you don’t see the right fit listed below, we’d still love to hear from you! Submit your application and tell us why you’d make a great addition to the team!
Benefits
At CSM, we believe great work happens when people feel supported, challenged, and celebrated. Here’s what you can expect when you join our team:
- Competitive salary with performance-based raises
- PTO that grows with you and rewards your dedication
- Summer Hours
- Optional Work-from-Home day per week
- Paid Holidays
- Paid maternity and paternity leave
- 401(k) with company matching
- Comprehensive health, vision and dental insurance

Culture and Traditions
At CSM, we work hard and celebrate even harder. Every milestone, project launch, and team win deserves a moment (or two) to enjoy. We never let the good stuff pass us by. Some of our favorite team traditions include:
Celebrations
We love to celebrate—whether it’s birthdays, milestones, and big wins—because every success is better when we share it together.
Team Events
From baseball games and murder mystery dinners to bowling and good food, we love to have fun beyond the office!
Giving Back
Because giving back is part of who we are, we come together to support local causes and make a positive impact in our community.
Annual Retreat
Connect, recharge and refocus. We take a day offsite to blend inspiration, collaboration and have a little fun along the way.
5-Year Trip
Pack your bags! Every other year, we celebrate our incredible five-year crew with a special trip to honor their dedication and our milestones.
Submit Your Application
Submit your application below and someone will reach out if we think you would be a good fit for our team!