Company takes advantage of their management teams, doing the leg work for upper leader’s OKRs while they take the credit and you get told you could’ve worked harder before getting laid off due to “budget” by the people you did the work for.
Senior Leadership is full of liars. Company was told no layoffs were on the horizon two months before entire positions were wiped out with no notice or warning.
All the call center roles are being moved for cheaper labor overseas in Philippines. India, and Latin America. This role probably won’t exist in year.