> [...] but the burden of proof is generally on the employee to show that they were wrongfully terminated [...]
This is same for Switzerland and probably Europe. In Switzerland you have three month's notice for resigning and for being laid off. You can be fired for cause without notice, but this applies only if the cause is severe enough that a continuation of the employment shouldn't be asked of the company or the employee any more. This has consequences for unemployment insurance. Usually the ex-employee needs to wait 4 weeks for unemployment benefits. It's the same if the employee resigned.
This is same for Switzerland and probably Europe. In Switzerland you have three month's notice for resigning and for being laid off. You can be fired for cause without notice, but this applies only if the cause is severe enough that a continuation of the employment shouldn't be asked of the company or the employee any more. This has consequences for unemployment insurance. Usually the ex-employee needs to wait 4 weeks for unemployment benefits. It's the same if the employee resigned.