AUGUSTA, Maine — Forty-two companies have made the cut for an annual list of the best places to work in Maine.

The Maine State Council of the Society for Human Resources Management says the annual Best Places to Work program recognizes businesses that have outstanding workplace environments. This is the seventh year the organization has put out the list.

The businesses include banks, insurance and law firms, and construction companies. Some of the better-known names include Cianbro, Hollywood Casino Bangor and Unum.

The companies will find out how they rank in their respective categories at an awards banquet in October.

The 42 companies are:

  • Allen Insurance and Financial, Camden
  • Androscoggin Home Care & Hospice, Lewiston
  • athenahealth Inc., Belfast
  • Bangor Savings Bank, Bangor
  • Bar Harbor Bank & Trust, Bar Harbor
  • Bernstein Shur, Portland
  • Biddeford Savings Bank, Biddeford
  • Bigelow Laboratory for Ocean Sciences, East Boothbay
  • BONNEY Staffing Center Inc., Portland
  • CashStar Inc., Portland
  • CIANBRO, Pittsfield
  • Cintas Corporation, Westbrook
  • Consigli Construction Co. Inc., Portland
  • Edward Jones, Eliot
  • FISC Solutions, Lewiston
  • Garrand, Portland
  • Gorham Savings Bank, Gorham
  • GreenPages Technology Solutions, Kittery
  • Hall Internet Marketing, Portland
  • Holden Agency Insurance, Portland
  • Hollywood Casino Bangor, Bangor
  • Hurley Travel Experts, Inc., Portland
  • Infinity Federal Credit Union, Westbrook
  • Kepware Technologies, Portland
  • Machias Savings Bank, Machias
  • Maine Credit Union League/Synergent, Portland
  • Maine Savings Federal Credit Union, Hampden
  • Mechanics Savings Bank, Auburn
  • MedTech Media, New Gloucester
  • MOUNTAIN, LTD, New Gloucester
  • MPX, Portland
  • New Balance Athletic Shoe, Inc, Norway
  • PeoplesChoice Credit Union, Saco
  • Plixer International, Inc, Sanford
  • PRC Industrial Supply, Portland
  • Putney, Inc, Portland
  • Skowhegan Savings Bank, Skowhegan
  • Town & Country Federal Credit Union, South Portland
  • Turner Barker Insurance, Portland
  • Tyler Technologies Inc, Yarmouth
  • Unum, Portland
  • Winxnet, Portland