5.0
10 Oct 2024
Current employee, less than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Company culture (float trip, company picnic, holiday parties, softball team, etc., many ways to get involved), work/life balance, flexibility, professional growth opportunities, genuine care from leadership, transparency and stability. Biggest Pro - EMPLOYEE OWNED!
Cons
McClure is based in St. Louis, MO with limited options for remote work. However, they do offer a flexible schedule that allows for a better work/life balance! They care about you as a person and work with you!