Great company to work for if you have a strong work drive.
You had a lot of freedom within your job role as long as you self managed your territory accordingly and completed daily jobs on time. Depending on your territory, you may have to stay overnight in hotels quite often, so that can tend to become exhausting in the long run. However, the CEO seemed to really care and rewarded the employees would performed - more ... exceptionally on a daily basis. Overall, this is a great company to work for if you are a self-starter and wish to succeed in your job. - less