Family business environment where you feel like more than just a number. Flexibility in schedules that promotes a healthy work/life balance. Good pay. Reinvests into the company to better prepare for the future.
Cons
Can be a disconnect between the owner who is semi retired and the GM who runs day to day operations. Changes being made to help long term can create short term inconveniences with having to learn new processes.