This company is struggling to compete in every way possible and they have done nothing significant to improve things. A complete trainwreck from all levels of the company. And that is one of the major issues as to why this company is failing. There are too many inept employees unable to communicate or work together due to politics and self involved careerists. It becomes a struggle to get something done even for a small client.
From a technological stand point which this company prides on apparently being, technology products and services are very inadequate prompting a lot of merchant complaints and irate feedback. Even on site techs have made complaints due to the fact that all the terminal equipment are refurbished. Email was sent from management to confirm this too.
No development or salary increases in the years I have been there. Cost of living has gone up. This job does not provide any real means to survive.
And worst of all, dealing with team leaders and managers was a severe pain and lowered morale. In the contact centre level I worked at, I would say 80% of the time, team leaders were nowhere to be found and of the remaining 20% of the time when they were available, they did not provide any support or real help especially when call levels were spiking or declined to take any customer escalations. This was due to the fact, that team leaders spent most of their time in their meetings with each other, drinking across the street, inexplicably working from home, or they had taken extended long weekends.
Employees are overworked, undervalued, and ostracized from the company culture here. This is also evident in that they have resorted to hiring staff from third party job placement agencies as a to way to conserve costs and dispose the workforce whenever they desire.