Been there too. Germany has probably the strongest physics in whole EU and they also value university education very much - most ppl there get vocational degree so again higher education is not so common. Germany has also very big R&D industry strongly connected with academia. When I was visiting Process Engineering dep. everyone and their mothers were working for Bayern. Physicists were working mostly on telcom - next gen optical fibre and all that jazz. It's different world and it's safe to assume that if you want to study physics in EU you should choose - Germany, UK, then some scandinavian countries and France maybe? Countries such as Spain, Italy, Greece, Portugal, Ireland, all eastern EU countries like Poland are no good. You can learn good programming skills while studying Physics here in Poland but you need to choose specific degree for that called "Computational Physics" which is more or less Physics major with CS minor. Other physics degrees don't provide enough programming classes. I had two and it was MATLAB mostly.
Here quants are usually people with master degree in financial maths. We have many degrees connected with financial maths, finances, econometrics, big data and all that stuff that can prepare you for a job better than physics. Most jobs in finance require some programming or finance skills. And it's true there are also jobs like excel or office monkey but you don't need physics degree for that. Actually you don't need any degree for that. What I want to say physics won't give you any special advantage comparing to other degrees connected with math and finance.
What we are discussing now is probably the key - when you choose degree such as medicine or MechE your birthplace, university rank or circumstances doesn't really matter - you can get job literally anywhere. Physics is different and it seems that even in US if you aren't from top school you may struggle and physics can be taught poorly.