Pros
If you are looking for a company who will respect you for who your are and treat you as a FAMILY member as opposed to just another number, then you have found the right place for a CAREER! Freedom to do what needs to be done to get the job done! Pay is very competitive . The feeling of appreciation for the work you are doing is recognized at all levels. As a rep you can highly influence your pay by how dedicated you are to the work. As a manager you can influence many aspects of the business including talent, pay, training, pleasure on the job by your team and many more! I feel like I am home when away from home. Benefits are a shared cost... They offer Medical, Dental, Vision, LTD, STD, Life Insurance, Family life insurance, 401K , scholarships for family and more! The talent review process also lets you know exactly where you stand within the organization!
Cons
I think this can be said for any place of employment, But the Health care could be better. It is a preventative plan which is good but to make it great, deductibles and co-pays could be better.