Yes.
I left shortly after they announced “Novartis Business Services” - what an absolute joke.
Most idiot IT didn’t realize they were offering a new position in a separate legal entity to avoid paying a severance. Yeah, you got a bigger title but your bonus wasn’t based on Novartis performance but rather NBS cost savings. And RSUs were gone.
And then they cut your asses two years later. Morons.