My team is going to merge with other team to redesign one existing project. So there are about >15 engineers going to get laid off
Mass Layoffs happening?
Been hearing whispers that they are laying off a lot of people soon. Any substance to those rumors?