Swiss citizen here...
A few answers :
- Strikes are mostly illegal in Switzerland and are very rare
- Apart from a standard 3 months notice it's easy to lay off people in Switzerland (unless they are pregnant or sick)
- There are no standard minimal wage but there have been discussion recently of introducing one
- We do have quite a few "program" in our welfare system a GBI would simplify a lot of things
- There have been no mention of a possibility to opt-out