Yet more layoffs reported at Ubisoft, this time in San Francisco
… A total of 45 employees were let go across Ubisoft's San Francisco studio and Red Storm Entertainment, which is based in Cary, North Carolina, in August 2024 . Ubisoft San Francisco housed the team behind the publisher's online shooter, XDefiant. GamesIndustry.biz has contacted Ubisoft for comment.