Pros
I love the professional spa industry and enjoy all things skincare and cosmetics-related so that's just a really great fit to start with. As far as the products, I'm a fan as well and couldn't work for/represent something that I didn't believe in. As far as glo as a company, I feel there have been a lot of changes (especially over the past year) that have been really good. My direct team and manager are amazing. glo is a somewhat small company, especially compared to other skincare and cosmetics brands, meaning that there is cross-over of job functions (aka I feel like I wear a lot of different hats) and for me this is a good thing! I like variety, being busy and challenged. No two days are the same and overall I just have a lot of fun doing what I'm doing.
Cons
See my last few sentences above, this would be a con for some people. I think some things are pretty standard- who wouldn't want more time off or higher salary? Honestly though, it's a give and take- for me pros outweigh this section.