The people and the environment
Employee owned company and communication of benefits is outstanding.
Very open and honest with me. Answered all my questions
Friendly and knowledgeable. Respectful, no matter what your position in the company is.
It's been good and bad.
Pay is not comparable to experience and skill
Their integrity and transparency towards their employees and customers