Anonymous
Guest
Anonymous
Guest
I've heard there may be an opening in Houston for a direct sales position. Also, I've heard that the manager, KS, could be the worst person ever to work under...I've heard soooo many horrible stories about her attitude towards reps and that she will blame everyone else for her problems. I can't imagine that she would still be working there if that were the case. Is that a true statement, or is this just upset reps complaining?