Very low salaries and the company uses profit sharing and pension as backup for paying less.
Ultra-conservative corporate culture that includes non-existent ongoing training, thus not addressing "training issues" by not holding branch staff accountable for their actions.
If you don't get on management's good side to start, forget it. I was denied a promotion despite earning "Exceeds Expectations" on a performance review simply because my Director of Finance refused to grant it. At the same time, an employee transferring from one team to another within our department got a promotion before even working in the new team and exceeding its expectations, which are quantified and more stringent.
Absolutely no trust in its employees. As a collections agent my daily contacts by phone and e-mail were tracked by management and used in performance evaluation. Other employers I interviewed at during my period of extreme dissatisfaction with Graybar never spoke of such thing. We were also monitored closely by our supervisors who sat at our desk and observed our work for half a work day roughly once a quarter. If you are making it a call center-like environment, don't use "general office environment" in the job description. Oh, and this action also takes up their time that could be used to attend to things that front-line employees don't have the authority for.