• Drive

    Our founder, James Thornton, started the company with the belief that people make it happen and he continues to believe this. We are always looking for driven people to join our team.

    Apply Now

  • A Commitment to Community

    We have a passion for giving back to the communities where our team members and guests live and work. We are always looking for new ways to help. Our team members volunteer to make their communities better through community service, humanitarian day events and fundraising projects.

    Learn More

  • Every Team Member Can Be An Owner

    Owning a piece of the company is incredibly motivating. If you have the passion and drive to be the best you can be, then you will enjoy great success at Thorntons. After one year of service, every Thorntons Team Member is eligible to be automatically enrolled in our Employee Stock Ownership Plan (ESOP).

    Tell Me More

Be an Owner

Eligible Team Members will also become owners thanks to our ESOP (Employee Stock Ownership Plan). *Eligibility requirements: must be over 21 years old and employed for a minimum of one year with at least 1,000 hours of service. Learn More


  • 401K with dollar-for-dollar match and up to 4% company stock
  • Tuition reimbursement
  • Bonus Potential
  • Paid vacation, sick, and bereavement days
  • Medical, dental and life insurance benefits


Team Member Spotlight >Tonya

“I feel the same way I do today as I did 19 years ago. Thornton’s “family feel” culture makes each team member feel like a person not a number!” Tonya is a great example of how you can make a career at Thorntons. She started out on third shift and is now a Region Manager in Florida.

Career Spotlight > General Manager

Our General Managers are energetic leaders who know how to motivate a dedicated team. In addition to managing others within a fast-paced, friendly environment, you will also receive benefits including comprehensive insurance, bonus potential and tuition reimbursement. Apply Now

Core Purpose: To be people’s favorite place to stop when they are on the go