Where to begin....
There are huge pay gaps between associate level and leadership level. Leadership (by this I mean director level and above) takes everything for themselves, especially C-Suite and treats management level and below terribly.
There is no communication
Their slogan is "create joy" and "people matter" but they do not live by this internally. There is no diversity
They fire good people and keep people on who are incompetent and "yes men" so leadership can do what they want.
It used to be a great place to work but it has rapidly gone down hill due to new C-Suite execs.
Career growth does not exist
Management has no autonomy
Work-life balance for associates also does not exist while leadership (director level and above) are never on-site or online.
It's a terrible place to work, and it's unfortunate because working here you want to be aligned with their mission and do good but they demoralize you and treat you terrible until they either fire you or you leave.