Pros: Great store management, friendly customer base, fast paced, but reasonable
Cons: Corporate office meddles too often, weird nonsensical procedure changes that slow down work, hipsters can make customer service a chore
Without constant, focused leadership, you're only going to create disarray and chaos within your organization, and that is certainly what happened the last few months I worked there, but it would be unfair to say that the time I spent there wasn't pleasant, for I had a great time during my short stay.
Sadly, with poor decisions in higher-up management, many store locations were closing, one after the other, and not for a lack of ability to produce sales. The store location I worked at, 21st and Sheridan in Tulsa, OK, was the only store that was consistently all-black in sales, yet the higher ups decided to close that store location, and relocate everyone to the 43rd and Peoria location, a significantly smaller location that neither produced the sales as the previous store, but was just physically incapable of doing so because of the smaller space.
That store location ended up closing too, because it was under performing when compared to the previous location, and the team was broken up.
Had the higher management understood the actual financial situation of the stores, and acted appropriately, the local branches would be far more successful. However, today Salvation Army in Tulsa is getting smaller while Goodwill Industries are constantly expanding and getting bigger, and with good reason.
I would still recommend working for Salvation Army, although possibly not for the Tulsa location, if you value job security or expect competency from your corporate office. But the store managements are consistently great, friendly, and you'll find the work oddly rewarding, even – more... though it is retail. – less