Got to interview with several different managers
great insurance at a fair price
shift leads that care about helping you advance your career
work with good, caring people who will stand beside you when needed
upper management has no idea how to run a company but team members that you work with day in and day out provide a great enviroment