Pros
Incentive bonus for safety and growth, Decent start out Pay, Flexible on starting early if needed, semi decent quick repairs on equipment as long as it's not near the end of the year.
Cons
Expensive health insurance, Forced to work over time when no one else wants to work especially on holidays when the on call person is suppose to do it. Rules change constantly to please those who whine and there isn't enough growth so the same people stay on the bottom of the Seniority. That also means you will never get the time off you want without debating with everyone in hopes it will work out. Constantly needing equipment to make job safe such as Tank dolly's for 170 pound tanks. Due to costs are forced to use poor condition tanks to put out in field that may spring a leak. (It's happened more than once),, Very low raises once hired on. Poor training methods. Micro managing from people that know nothing about the job we do or business we are in. Poor uniform program took over a year to get pants replaced.