Over here in Germany the "trick" of doing an asset deal to get rid of employees (and any benefits they may have earned over time) is very risky, and can fire back massively.
It's not a black-and-white thing, but the labor courts have check-lists:
- Are people at the new company work on the same tasks as they did in the old one? - Are people at the new company still using the old office space, and are seated where they were before? - Are salaries or work contracts near-identical? - ... and then some.
If you get a couple of "yes" here, you now are in a world of pain: In this case the whole transaction is regarded as a (not sure if that is a good translation of the German word "verdeckter Betriebsübergang") "hidden transfer of business", and you would suddenly automatically get ALL employees and benefits back, with no easy option to fire anyone afterwards. If someone had been at the previous company for 10 years, it legally would now be also have been employed for 10 years with the new company.
This is why the asset deal trick to get rid of employees is only done by very uneducated managers over here :)