Upper management expectations are laughable. The brown nosing they require is tantamount to a child throwing a temper tantrum.
You buy your own tools, Mavis doesn't accommodate. Commission is a joke. Training is bare minimum at best.
*MAY VARY BY REGION*
Don't try calling the manager to inform them you're going to be late. Not even if its medical. Even if it's just 5 minutes, it's no excuse.