Fair company, great room for advancement IF you make the effort, whether it be in sales, management, or home office.
Cons
Pay scale is less than other companies, and although company is still growing, health benefit costs are high. Work load can be stressful in the sales field because of the retail nature of the business.