It's a sales job, so naturally its a competitive, tough field to work in.
Lots of driving- I expected this with a sales job but territories can be large and Houston traffic makes it tiresome.
PTO policies- No paid time off your first year (this includes sick days, vacation, etc) and no benefits until after 90 days.