Polish engineering students regularly complain about these things:
1) instruction is long on (often antiquated) theory and very short on practical work, and what little there is is severely underfunded and antiquated;
2) students receive very little attention, guidance and direction- it's nothing like engineering school in the US, for example;
3) there are very few partnerships with business and industry, so cash is limited, and it is difficult to build up a network of useful contacts; and
4) there is precious little R&D money in the country, so there is a shortage of interesting projects to work on;
5) job prospects and wages are very low; and
6) it is difficult to get degrees recognized abroad, ESPECIALLY for civil engineers.
If you are going to study civil engineering, then study it at a good engineering school in the US, the UK, German, Switzerland, Sweden or the Netherlands (the last has LOTS of extremely innovative, huge scale civil engineering projects for a tiny country).
Also, if you are going to study engineering, study petroleum or geological engineering. They are a lot more profitable than civil engineering, and recession-proof to boot. Civil engineers took a beating during the financial crisis.
Otherwise, you are probably no better off studying civil engineering in Poland than in your own country.
Foreign students complain about the following:
1) practically no chance of finding part-time work to finance studies;
2) low quality of courses taught in English;
3) practically no chance of finding work in Poland after studies;
4) difficulty in getting degrees recognized, as above.
As for racism, it is no worse than in other European countries, and maybe even better as far as overt racism is concerned. By far the most common form of "racism" you will meet with is "benign neglect". Nobody will bother you, but you may be ignored and not included in the lives of your fellow students. You won't be EXcluded, but you won't be INcluded, either, unless you are assertive and a bit aggressive about making friends and make the first move. If you are shy, Poland is an awful place to be a foreign student.
Polish engineers are sought after all over the world
That's pretty much a nationalistic myth propagated during communist times that persists. Polish engineers are no more "sought after" than engineers from, say, India, and far less so than engineers from advanced Western countries.