Earlier quoted context omitted.
What country was this? If it was a European subsidiary, then would you have not have been subject to the employment protection of the country's laws?
Sure - in most EU countries, especially to the east, they get some additional money (usually 1-6 months of wages + unused vacation days). That's about it. I don't know why people think it's not possible to fire people in the EU, but it is and it's a normal thing. It just costs some money.
There is a process to firing. EVEN in the US there is a process of firing. The big lie is that most people are fed, is that in "right to work" states you have no legal recourse. You do, but not if you take the severance and sign your leave papers, because you panic right away. Something I didn't know either in the US.
The most important rule my (senior) friend once told me is to document everything, especially when your bosses make you do something that you feel uncomfortable with. Print emails if you have to and put them in a folder that you might never have to open if you're lucky.