Excellent teamwork and support among the project managers
Cons
I spent more money to work there than I was paid. They decided to lay us off and cancelled the contracts we'd signed so avoided paying me thousands of dollars in commission by refusing to complete the work. Customers continued calling my cell phone afterward trying to get an update on when repairs would be scheduled because no one contacted them and Canopy stopped answering the phone.
It was a learning experience on exactly what not to look for in a job. It also opened my eyes when selecting a career.
Cons
Living out of a suitcase, making enough to get by at the same time making the owners extremely wealthy. Doing door to door sales and getting the door slammed in your face 20 times a day. MANY MORE