The management team are corrupt and you have to pick who you can trust. I was bullied by a manager, however when I had approached another manager about the situation it was NOT kept confidential. The initial manager continued being passive aggressive (they were doing the rosters during the time and deliberately assigned me with NO hours) and I had to leave as a result of the unprofessional conduct by the management team.
The only thing that had kept me going were the friendly sales team, however, the industry was extremely competitive and all about money instead of the people. Personally, I was more stressed about the difficult coworkers rather than customers.
Overall, the workplace environment was poor in the management team as they have no idea what they're doing half of the time.