Pros
Good benefits. Good pay. Ability to work independently (You're on your own. Literally.). Interesting field of work. Solid product line of very well-manufactured equipment. Local branches with good teams offering personalized service to customers.
Cons
Limited company training (one week). Convoluted sales/customer tracking software with multiple-step sale stage tracking is very time consuming. Information in the system is difficult to navigate, often times incorrect, and cannot produce effective reports for account management. An abundance of time is spent navigating the mandatory tracking system and updating the sales process. Limited sales support from direct management. Conference calls, one-on-one call, conference call, repeat, repeat... Too many sales restrictions on offerings over a specific dollar amount, under a specific dollar amount, special orders/custom, etc. Upper management does not value customer relationships. Customers have been told to "find someone else" for their needs. Much of the equipment costs are very high due to the multiple margins added along the journey to the customer. Labor cost is very high, making competing with local, smaller competition difficult. Upper management is disconnected from the reality on the street. High pressure to produce, high stress. Some management invoke a fear factor of intimidation. These managers get promoted. Limited support and very few tools to achieve success. Emphasis placed on learning how to sell and sales skills rather than becoming an expert and taking care of the customer's needs.