Yes. You need a very good reason to fire someone. When a large company is doing layoffs they negotiate with the unions about how to make it as painless as possible for the employees. That usually involves extra compensation, training etc. Note though, that this doesn’t apply to small companies below 30 employees. They can fire you pretty much any time. You’ll still get unemployment benefit and health insurance of course.
Yes. You need a very good reason to fire someone. When a large company is doing layoffs they negotiate with the unions about how to make it as painless as possible for the employees. That usually involves extra compensation, training etc. Note though, that this doesn’t apply to small companies below 30 employees. They can fire you pretty much any time. You’ll still get unemployment benefit and health insurance of course.
Smaller companies still cant fire you any time, they have to have a valid reason as well.