Great company that compensates and treats their people well. I would have never left if my wife didn't get a job outside of town. Good people that care about their employees.
Plenty of growth opportunity internally. You can pave your own success, not like some companies where you are micromanaged in a corporate environment constantly.