Join Our Team

Join Our Team

We recognize our team members are the most valuable part of our business. We hire based on attributes not skill or experience. This allows us to more easily match people to our culture of delivering top level service to our Guests.

Our goal is to offer the best compensation in our industry so we attract the most talented people.

This is more then just a job. This is a mission to inspire our Guests passion to ride and enjoy more fitness, freedom and fun in their lives.

Our hiring and training process is rather involved and requires a bit of a commitment on your end. Come join us if you are up for the journey and the challenge. We look forward to meeting you.

Thinking of joining our team? 

We are looking for Rock Stars, A+ players only please. If this describes you, please apply to join our team. We'd love to have you.

Apply online by clicking "Sales Team Member" then you'll see the blue Apply Now button


Here's a few of our perks:


Base pay + incentive pay + bonus' + spiffs + Commute by bike pay and more


We continually groom team members for promotions to grow and prosper within the company

Work/Life Balance

Up to 18 days paid time off per year + Excellent medical insurance, 50% paid by the company

Stock Options

We fund an "Employee Stock Option Plan" for team members (this is also used as a retirement fund)


On site and off site in sales, business management, personal development and alike


Purchase discounts + free product + spiffs + monthly dinner outings + recognition awards & more

Hello You!

Join our mailing list