Start-up environment (still) which means your input is heard.
Cons
Expects many hours in the office even if you are a traveling salesperson. Could spend a weekend at an event but still need to be in office Mon-Fri before and after. No work-life balance.