Watch: These are the best and worst cities to look for a job in Canada. Story continues below.

The companies hail from a wide range of industries, including the retail, technology, health care, restaurant and finance sectors.

Four companies have made the list for the past four years— Starbucks, Apple, video game maker Ubisoft, and human resources software company Ceridian, according to Glassdoor.

SAP, which came in third, also made Glassdoor's Best Places to Work lists in the U.S. (large companies), Germany, U.K., and France.

Each company was ranked based on how well they performed in reviews throughout the year. Reviews are submitted by current and former employees.

The reviews are a combination of overall company rating, career opportunities, compensation and benefits, company culture and values, senior management, work/life balance, the company's six-month business outlook, and whether a reviewer would recommend working there to a friend.

HuffPost Canada/Infogram
These are the best places to work in Canada, according to Glassdoor.