Installing for this company is awesome
Installer (Current Employee) – London, ON – 18 June 2018
I've been installing for leaf filter for about a month and a bit now, though there wasn't much in the form of training, the job is extremely straight forward and pays very well. As long as you cross your T's and dot your i's its a nice stream line gig. The only complaint i would have is some days you have to travel quite far to a job, and though they pay travel, its still very time consuming! Owen sound from London is 3.5 hours both ways, that's almost an 8 hour day in travel alone.
As for managers, I see a lot of people complaining about "favorites" but I've noticed as long as you are honest and keep communication open with them they will help you with anything you need. note to those who are complaining; If all you do is complain, would you want to deal with you?
Work alone, exceptional pay for ease of workload
Travel, they pay it but you still have to actually do it