However, things are pretty different when you're applying as a student vs. applying as a software developer. There's going to be a lot more scrutiny of the financial situation of a potential student from a country in crisis than for a skilled worker with a job offer. German politics have shifted in recent years because of a labor shortage to where, at least officially, there's a lot of support for qualified workers to move here.
Now, that doesn't mean that there's no racism, but while I don't have any Syrian friends here, I do have a handful of friends from Iran and I've not heard of them having problems at all with things like setting up bank accounts or managing official stuff.
Don't assume racism when the problem is government.
We tried to make a change by starting this :
http://www.change.org/petitions/united-states-government-lif...
in the case of Germany I think Government are not the bad people here, they have actually tried to make it easier for Syrian. but most the people who work at embassies / banks etc .. make it impossible for Syrians abroad to reach Germany.
I have friends who managed to get their visas after filing lawsuits against those embassies, but those who only have german friends/relatives who understand and know the German law.
That's a big legal minefield to deal with just to sign up some small accounts from individuals.
https://www.gls.de/privatkunden/
There are a couple of other banks with a similar public agenda, but I don't recall their names.
if any one is in berlin and can guide me to a bank that won't mind opening an account for a Syrian citizen, I would really appreciate it.
Sadly, this was not the only case we encounter, you can read about a similar story happened to my family here :
http://nidalalhariri.com/post/55999109847/airbnb-racism-how-...
especially that the account was verified and active for weeks, with a valid credit card and all supporting documents (passport etc ..)
I got rejected many times from paypal, 2co, rackspace etc .. but they used to explain the reasons like "we can't deal with syrian citizens" or "you are from a sanctioned country" etc ..
maybe I shouldn't call it racism, But I'm not a native english speaker, and I don't know what should it be called when you are treated differently for being accidentally born in a different region.
The best idea I can come up with offhand is consider a closer but wealthier and more stable country as an intermediate destination, such as Turkey or Dubai, but I realize that's not very helpful.
I wanted to send my sister (Syrian) to continue her education in medicine, the German embassy in Syria completely rejected the application.
I tried in Dubai, they asked me to open a bank account for her in Germany, all banks refused to do so. I had eventually to find workarounds (through some powerful friends) and I was able finally to open that account in Wiesbaden.
Now my sister has an official residency visa and she went to open an account in Berlin, but again all banks rejected her request because she is Syrian.
Racism can be really ugly.