The Great Canadian Landscaping Company is a great place to work! People join the company for the amazing development and advancement opportunities, but they stay with the company because of the culture. The team is one big family.