Pros
Great place to work if you only need a job for 4-6 months. Pay is ok, just don't ever count on bonuses or raises. They do everything they can to not pay you those.
Cons
Very sketchy company Super high turnover CEO is blissfully in denial about state of company since revenue keeps rising. Very unethical-unethical CEO, rehires unethical managers that do unethical things and quit because they were caught, but then are rehired despite being unethical. Absolutely NO room for advancement unless you can somehow get off of the sales floor and become besties with the CEO. All the good reviews here are written by HR. Especially the one about "Too much Chocolate." There is never any chocolate...that is a lie and so are most of the 5 star reviews. Don't let them con you like they con everyone else.