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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results