The pay and bonus is good, company does multiple incentives
Cons
Managers don't know how to do anything, if you're in training and miss one day or are late you're not eligible anymore. Customers love to constantly yell at and belittle you any chance they get.