Know who are going to be working under. You are put in a territory based on who you live closest too, and that is not always a good thing. As with any corp. Its bottom dollar. Management isn't very supportive of lower management. Attending classes and meetings more than being out in the field. High Pressure to open new accounts, to the point of being rude. Hit or miss with the trainers.
Meetings are usually fun, travel a lot, meet new people
travel a lot, high pressure to preform, lack of support