Pros
401K, Credit Union, Great for anyone who is a manager in the upper management's good graces.
Cons
Micromanaging (they write you up for being a minute early or a minute late). Lazy management (sits in back all day making personal phone calls and checking facebook). Doesn't coach up, only coaches out. Management creates their own rules and only follows procedures when convenient. Will transfer employees they like to help them be more successful. Unethical HR staff looks out for management more than the sales staff and fraternizes with management. General manager doesn't know sales associates names. Management punishes you for your numbers, but also prevents you from doing your job efficiently. You are graded for how many people you contact vs the quality of your outreach.