Pros
This company is always growing and the HR department has been a great help in my career there.
Cons
Training is very distant and at times you may fill like you are unattended at times . Benefits: They are like most that I have seen cost to the employee is on the high side single and family plans and most of the crew that works for me opts out because they can't afford the premiums and they say that the coverage keeps getting less. Compensation: they are average but like most will offer low in the beginning. Personal Growth: Sites may require very long travels and if you want to move up they will tell you that they have other opportunities but it's in another state or several states away and would require you to move at your expense.