piles too much work on small teams of people and reluctant to hire help. For example, Tech Services is responsible for handling Social Media Engagement, Multiple Live Chat Sessions at a time, Phone Calls, and expected to complete at least 50 work tickets a day.
Such a work load on the IT Support means that customers' problems can't be resolved properly, resulting in poor customer satisfaction and getting screamed at over the phone.
Was also laughed at by Supervisors when I asked about yearly raises, etc. Company gives no raises and doesn't not respect senior employees.
Take advantage of workers