Great Health benefits, fair wage with consistent raises, good supervisor, resources are readily available for employees and client needs, great work schedule, something new everyday
Cons
HR is difficult to reach at times, intense learning curve, wear and tear on vehicle, no retirement benefit, DHS data requirements