Pros
work life balance is understood, work schedule, workload is manageable, generous 401k matching, offers health benefits, tons of career opportunities as people are promoted within. The president is approachable and the staff are treated like they REALLY are appreciated. We have staff events and fun little perks that help with that. Weekly pay!
Cons
The pay could be more comparable to other places, but the benefits help offset this. Not able to work from home even though the job could be done there at times.