Staff are leaving Ubisoft in what's been dubbed "the great exodus". As reported by Axios, there's been a wave of resignation from the company over the past 18 months at all levels of the business. Read more
Post a Comment