Here's what people have asked and answered about working for and interviewing at GFL Environmental.
Absolutely hated it. The worst I ever have.
14 hours a day? Every day. Every Saturday. Holidays off but that is it. Never the day off before or after. Work the weekends on thanksgiving, memorial, labor day and all them. Never gonna get a 3 day weekend here or any time off.