Pros
The growth opportunities here are unmatched. If you have the drive and want to gain new skillsets, Melaleuca will not hold you back. They'll actually encourage it. Put your head down and get to work. This is a company that gives you the opportunity to look at its processes and suggest improvements. They will be noticed and promotional opportunities will come but you have to put in the work. Other pros are $100 worth of Melaleuca products each month for you and your family, upper management team that is approachable and open to constructive criticism, longevity bonuses, vacation days encouraged to reduce burnout, and fun corporate activities (Picnic, Christmas party, etc...).
Cons
Managers aren't all calibrated on how to lead their teams but I do know that our CEO is doing more frequent meetings with leadership so maybe with time that will correct itself.