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 ...
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 ...