It is not a supportive working environment if you are LGBT+, have anxiety or depression, or any invisible illnesses or disabilities. HR will side with management whenever they can, even if the environment is abusive and degrading. HR told the management at my store not to stand up for trans employees, and not to correct employees or customers who misgender them. When argued, they refused to see how this could create a toxic work environment for trans individuals. When I had problems with my anxiety, which was creating physical problems for me while at work (notably upset stomach), I was only singled out and management seemed unwilling to understand that my body's reactions were outside of my control.
The reason I quit, however, was that I had been with this company for so long, and turned down for promotions too many times, for reasons unrelated to my ability and willingness to perform the job. Store level management and upper management routinely lied to and misled employees, including myself. Morale is frequently low, turnover is high, with no real attempts to retain long-time employees. Finally, the store culture was no longer something I could safely take part in. They do not care about you as a person, and any attempts to prove otherwise are self-serving and ultimately empty.