Pros
The benefits are good, however that is the only pro to this company.
Cons
This company will use and abuse you. They do everything in their power to skirt labor laws so they could make you work upwards of 105 hrs a week with no overtime while cutting your base salary at the same time, which is poor to begin with. Management is inept and couldn't tell you what any of their field personnel do on a daily basis. Poor working conditions, the company preaches safety but cuts corners at every chance and actively pushes you to break safety laws. They hire new people, abuse them until they quit, and then start the cycle again so there is no experience anywhere. You are never home with the work, and are very poorly compensated for what you do get done. Equipment is lackluster and breaks down often. Would not recommend a job here to my worst enemies. There is no room for advancement as anything higher than entry level is part of an old boys club and they will look to get rid of you as soon as you start making money so they can replace you with a cheap new hire.