In all fairness, if you're working for a public tech (and many other) companies, you probably have good health insurance that's at least subsidized and 3-4 weeks of PTO which may not be great by European standards but isn't nothing. (Though admittedly increasingly shared with sick time so if you're out a lot, it's less good.)