Did you write any posts dissing or telling any unpleasant truths about big pharma? Maybe they “follow” their employees.
It was a business decision not a personal one. Husband worked for huge company in NJ as mgmt employee. Let go same day no notice. Also happened in March. Yes got severance and unemployment. Contract employees are the bottom of the food chain.