Lumon Canada Inc. career site

What is it like to be an Installation Technician at Lumon?