Pros
I've been in construction for 6 years and have worked at two different residential construction companies, Excel Roofing is hands down the best company I have worked for. There is an excellent company culture that values team building, personal and professional development. You can achieve financial freedom with a nearly uncapped income. Fantastic support from office staff, management and senior leadership, they provide all of the tools and resources necessary to succeed. Excel roofing has an incredible reputation and emphasizes customer satisfaction to the highest degree (check the google reviews). Excel has a framework and clear vision for long term success and growth. I feel blessed to be apart of this company and plan on working here a very long time. I would highly recommend exploring this opportunity to see if it is a good fit for you!
Cons
If you are new to the industry the learning curve for the first couple of weeks can be overwhelming for some. If you can keep a good attitude, stay disciplined and work hard during the training program it will pay off.