flexible work hours, great office culture, great community culture, Learn By Doing professional sales training and experience, room for advancement, accepts all majors
Cons
face a lot of rejection, commission based salary can be stressful - but both cons are rewarding!