Poor management , terrible treatment from managers , worst job I’ve ever had . Upper management threatens jobs daily . They take pride and brag about firing people
Roofmart Response
5y
Thank you for sharing your feedback with us.
If you would like to discuss this further with our team, please contact us at 1-800-387-2560.
Some colleagues are friendly and supportive, Good place to gain basic experience and understand office processes, office events
Cons
No clear recognition system — strong performance often goes unnoticed.
Career growth is extremely limited, with no defined development path.
Lack of structure and organization across multiple departments.
Management struggles to identify who is performing and who is not.
Communication between teams is poor, leading to confusion and delays.
Expectations are unclear, and priorities frequently change without explanation.
Feedback and guidance from leadership are minimal or inconsistent.
Many employees, even in other departments, share the same concerns.
Roofmart Response
6mo
Hi, thank you for sharing your thoughts. We understand that your experience differed from what you expected, and we’d appreciate the opportunity to discuss it further. Please feel free to connect with our HR team or reach us at social@roofmart.ca.
3.0
Sep 22, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good pay and benfits comparable to industry
Cons
Terrible management team and toxic work culture
Roofmart Response
9mo
Thank you for taking the time to share your perspective. We truly value hearing from our team members and are committed to creating a workplace where everyone can thrive. We’d welcome the opportunity to discuss your experience further, please feel free to reach out to us directly at social@roofmart.ca.