I work in Sweden and struggle to consider working elsewhere. The paternity leave was amazing and really allowed time to form a strong bond with the kids and didn't affect seniority at work. Flexible hours mean that I start early but can dive away at 15:00 to pick up the kids from day care. If the kids are unwell, I can take care of them without any problem. All the meanwhile having a challenging rewarding tech job.
The thing is that the company I work for is just like all the other companies in the area, so it makes for nice work life balance and a pretty happy family :)