Management is horrible. They don’t care about the employees at all! They like to sit around and deligate rather then do actual work. And the pay is nothing great. Having worked there for over 10 years the raises were garbage. The actual job is self is not a bad one, meeting customers and building relationships. Lots of product knowledge, free samples and employee discount. If you want to be treated with respect and rather then a slave, then stay far far away from this company.