My other half is a customer service agent. If you think crews get treated badly imagine how the lower grades have it!
From what I can see the lower/middle management needs rodding out. I enjoy working in a diverse environment, but unfortunately it appears to me that the cast system is alive and well.