The pay out is great
Mostly everyone are hard workers follow directions fairly well
Having a meaningful impact, fun with my team
Pay and benefits
Unproductive work needs eliminated