Great coworkers, family environment, benefits are awesome, easy to acquire PTO, fair workload, self schedule, competence pay, equal opportunity, lots of room for advancement
Cons
Very little. Could use more incentives for staff that already employed, employee appreciation, bonuses.