Ubisoft has laid off 60 employees in its North Carolina and Newcastle, U.K. offices. The company says it is undergoing a significant organizational shift in its Customer Relation Center team. Get the ...
Ubisoft has laid off 60 people from its North Carolina and Newcastle, UK offices. The cuts seemed to have impacted Ubisoft’s customer service department the most. "Ubisoft’s Customer Relation Center ...
Ubisoft is laying off dozens of customer service employees in the US and UK, as confirmed by Kotaku senior reporter Ethan Gach today. "Ubisoft's Customer Relation Center team is evolving its ...