Pros: when out sales insurance get too long lunch breaks, meet different people, also travel to different cities.
Cons: salary
I worked as an Sales agent travel too different places with coworkers. It were an very professional place. You worked individually or as part of a team in high stress environment.