My team lead and manager are excellent. They don't sit around the office or disappear where no one can find them. They're constantly helping all the associates and picking up whatever can't get done before a shift ends.
The people I work with everyday!
Salary is high for my field, bonus can be sizeable.
Paid time off for sick days