Meeting unrealistic goals and targets
Managment don't have enough knowledge
Customer service is helpful.
Lots of last minute requests
Staff appointed to Management level, with no training/no people skills and little knowledge in how to execute the job.
When sales platform system is down and transaction cannot be posted manually,it has to be done the paper based way which takes longer and customers end up waiting long to be served and start complaining.