My first SWE job was at an older fortune 500 company where tech was not its main focus. You started with 14 days of vacation and slooooowly worked your way up to 4 weeks after like 20 years of service lol.
My point is, in the U.S. your experience varies WILDLY based on your employer. Not saying the U.S. is perfect or does things the right way. Just pointing out that you’re off base with your “15 days of vacation for big tech” comment. That’s a false generalization for big tech. Accurate for white collar jobs in general though!