Coach has lots of tools to help you learn about the company, the product, different sales techniques, etc. They really care about their employees, and treat you like real people! They have great... health and financial benefits. Sales incentives that allow you to win bags (also an amazing employee discount)
Not many that I can think of. You do have to meet sales goals pretty regularly, follow up with customers a lot which can feel pushy but not nearly as bad as other companies that I have worked for.