Moon has come a long way in the last 5-7 years in ensuring a great company culture where everyone is valued and rewarded in a way that benefits their work family life balance.
Great family oriented company. Amazing opportunities for additional commission and movement within. People are amazing.
Cons
Training program is limited, it ends up trial an error training. Some long term employees tend to feel like they can talk to people with little to no respect. It is not uncommon to be yelled at for things that could have been solved with training.