- fairly good pay; make more money the more meetings you set
- lots of free training/resources
- good work environment
- good vacation, benefits, etc
- presidents club
Cons
- not a variety of advancement opportunities
- communication from upper management can sometimes take a while