Experience SPEC

We understand that customers hire people, not firms, and SPEC’s success has been built one person, one customer at a time. Because our employees are our most valuable assets, we are committed to providing a working environment that promotes innovation, integrity, safety, teamwork, and success for our clients. SPEC offers continuing education and professional development, a comprehensive and rewarding benefits package, a company culture embracing community involvement and work/life balance and cutting-edge technology to give our employees and our clients a competitive advantage.

Grow Your Career

SPEC works with each employee to develop an individual professional development plan. Technical training, certification courses, specialty software training and professional development hours are available as part of this individual plan. Senior staff and subject matter experts mentor junior staff and supervise training and growth. Open communication on all employee levels promotes an atmosphere of teamwork and facilitates idea sharing. Whether you are a new graduate or a seasoned professional, we welcome your interest in becoming part of our SPEC team.


We care about our employees and their loved ones. SPEC offers a comprehensive benefits package with flexibility to meet the many needs of our employees and their families.

  • Universal Paid Time Off
  • Paid Holidays
  • Flexible Schedules
  • Comprehensive health, dental and vision plans
  • Flexible medical and dependent care savings accounts
  • Long term disability insurance
  • 401(k) retirement plan

Culture & Events

Volunteering, company-sponsored lunch and learns and a variety of social events allow our employees to build strong relationships with one another and in our community.

Some of our cherished company experiences are volunteering for Habitat for Humanity, competing in the Race for the Cure, collecting annually for the food pantry and humane society, and buying Christmas presents for local families in need. Our employees are also encouraged to volunteer outside of company initiatives. We support this by giving each staff member a paid day off to volunteer for a charity of their choice.

Our employees participate in many fun adult and family events throughout the year. Whether attending a golf outing, a family bowling party, Halloween costume party, or competing in a health challenge, our employees are always finding new ways for us to celebrate and socialize!