Pros
discounts on products! Join to spend your paycheck on products because they don't pay you enough but good discounts. Join if you want to walk away with affordable products no career development, saving or recognition of the hard work
Cons
As I said above. You must be demanding and annoying as equally as them if you want to receive what's been promised. Triple-check your contract, your benefits and your right. Because they'll let it slide every single time. I've made the mistake of wanting to maintain a decent relationship and make it enjoyable. I believe this varies depending on the store manager and there's willingness and abilities to do their job. Mine wanted to do the bare min and gain access to good people hard-working people while offering under liveable-wage.