All of it, great pay and benefits.
Everyone is upbeat and promotions are fun
Lots of communication between staff and leadership team.
Lots of support in the team
Seeing employees and customers everyday
It's a very extensive process, so you work with good people