Source: Destructoid’s RSS Feed
Some employees say they weren’t given notice
Ubisoft could see layoffs of up to 60 employees at two different offices, as part of an organizational shift. Both the North Carolina and Newcastle locations are impacted.
These cuts look to be happening in the Customer Relations side of Ubisoft.
This snippet has graciously been provided by Destructoid via their RSS Feed.