Pros
Many years ago everything was perfect. Pay and benefits were excellent. Now there is only one pro. There are many good people at the branch level. There is also a little flexibility with your schedule.
Cons
The leadership is now fifth generation. They have ruined 111 years of the perfect company. They do not care about customers and there employees anymore. Sales salaries have decreased by 10% in one year. Warehouse employees are not stable or happy. They never can do there jobs correctly because of lack of leadership. There pay never increased. No opportunity of promotion. Delivery drivers are not good. Customer service has no idea of there job duties. The service department is incompetent. Human resources is not helpful in any situation at a corporate level. They tell employees to go to the providers website on anything like 401k,health benefits. Prices have increased and are becoming not competitive. They are now charging customers above normal industry standard freight costs. Do not care about small customers if they do not order a minimum. Keep in mind this was one of the best companies to work for 2 years ago. They are slowly pushing high paid employees out of there company in order to hire younger employees that don't desire higher pay than industry minimums. If your not family don't work here unless you need a transition job.