Pros
Culture - Like any other job you will always have a few people who can make a day unpleasant, but since I have worked here I have had incredible relationships with everyone I work with. The company is still owned by the same family that started it and they treat their employees very well. Pay - Competitive base salary plus an uncapped commission structure that is paid out monthly. There is a lot of opportunity to make a lot of money with this job if you put in the work. Management - You interact with several department managers throughout the week. Top-level managers will make appearances at the location from time to time and they always show their appreciation for their employees.
Cons
Car Mileage - The company will reimburse you for your gas but there is still a lot of driving required for this job.