Planet Duct Technician Luke discusses what it is like to work at Planet Duct.Luke talks about what he likes at Planet Duct and the company culture.