Pros
Excellent place to work, overall good people in management and customer service. An owner who genuinely cares about his people and the product. Extremely proactive in safety awareness and facilities are always kept in top condition. Good benefits and PTO for its work force. If you work, they will notice, and you will be rewarded for that effort. Yearly end year holiday bonus always a major plus.
Cons
Not a place for an impatient young person looking to make high dollars quickly.