Stress stress stress...they will make your life a circus.
Branch Manager (Former Employee) – Toronto, ON – 12 December 2017
I have worked in this company in Toronto and Edmonton. Management was better in Toronto but in Edmonton "No comment". I had to leave because everyday the stress was getting bad to worst. I had worked there for 6 years but couldn't take it anymore. Since I work at a different rental company now I actually can differentiate the work culture and I DO NOT recommend this place. Specially in Alberta because the management is trash.