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