Many wonderful co-workers who care about and support each other.
Cons
Most reps do not like their job and its so sad. As a brand new rep I was so disappointed to hear day after day reps who have been there for years upset about the working conditions. The saying around there is they don't care and they don't care that we know they don't care.