Work-life balance is non-existent. Salary is very low compared to other companies in the industry. Paid federal minimum for mileage only, no vehicle allowance. Long hours, you are required to do paperwork, quotes, prepare presentations in your own time (not Mon-Friday 8-5) If you miss an hour or two during your work day, our pay is docked (although we are labeled exempt) but they won't give credit for the hours worked in the evenings/weekends. Local management is a joke. The communication between sales/service is non-existent, creating a nightmare for the end-user. Training program is great on paper, but trying to get your manager to implement it is a chore in itself. Long hours, high stress for little reward.