lol i just read about the cost of childcare in switzerland. damn! 2/3 of an average salary they say. must be great or something? no idea. wow.
https://www.expatica.com/ch/living/f...erland-106588/
anyway i'd suggest gathering all of your concerns and bringing them up to the company, maybe? that way they could either offer alternatives or even *cough cough* improve their offer somehow? hmmm
when we moved to x-land, back in the paleozoic (i was, oh... 6?), they even hooked us up with the schools i believe. the locals have all the connections of course.