Pros
They offer a lot of great things to help you get your feet off the ground
Cons
This company won’t make it long without good employees. Nobody there has stayed long (everybody is new for the season). After 4 days of wasting time in the office for “training”, which I already knew because I had experience, they decided to let me go because I “wasn’t picking up the training very well”, never mind I had already memorized their entire pitch. Also, without actually “starting” yet, I generated multiple warm leads because people know I’m a roofer and want me to come take of their roof. I think it intimidated them that I could get leads like that without even “working” yet. I didn’t learn a single thing from the lackluster training that I “wasn’t picking up well”. They only teach basics because they don’t want you to be too educated. They wouldn’t even elaborate over what I “wasn’t picking up”.