Lack of structure by an overbearing management team. Should you be lucky enough to be in one team, you would have a dozen meetings daily. Meetings about meetings even. In another team you would be taken into an office to retroactively sign paperwork for an annual review that never happened, and the training at the time was either condescending or none existent.
Being forced to wear ties in the peak of summer with the temperature in the high 20's was always fun, as was the faux professional atmosphere, that really only was implemented at the benefit of management. Also if you work here ensure you always keep track of commission and earnings, as they're likely to underpay.