
Communication, is definetly the key. Too much confusion ensues, when people don't communicate effectively. Also, people need to pull their own weight, and either help each other out, or at best actually do the job they are being paid to do
Understaffing on purpose, just to save money (because sales weren't met) makes work a ball of stress that no one looks forward to. Some of the things required, have nothing to do with customer service, and yet is expected despite the amount of help provided.