Rumor has it that leaders of the customer service, order processing, commissions, data analysis, AR, & sales operations are next to go.
Everything is a complete mess and many of the leaders and staff are not at all qualified or equipped. The employee score and the NPS are dropping. Everyone getting fed up!
I support this. TR needs radical overhaul of those areas and the teams should be based in US instead of the outsourced contractors now.
Original story at thread +1a26Qwnt. How much truth is there in this rumor? I completely agree with the rest.