Pros: set your own schedule and pace.
Cons: individuals are sometimes difficult to meet.
Very important position. Continuous interaction with the general population and the business community in this country. Management is very supportive. Co-workers are a diverse mix. The hours, typically, are not your standard 9-5 Monday thru Friday work week. Very rewarding and educational. I enjoyed my employment with this organization very much.