I was not directly referring to Poland here but more like to the tech driven countries of Europe (Germany, Estonia, Scandinavian countries etc.)
As for Poland, indeed the white-board meetings will held in Polish if everybody else is Polish.
Being a non-Polish developer employed in Poland - during the relationships I engage with other partners or the projects that I work with my team, everybody are totally Okey switching to English for discussion. In-fact they think that they are improving their communication skills.
Talking about documentation or any other material that is necessary for a software project, I have never seen a language other than English in such places.
Of course these are the companies/projects has a revenue, impact or importance higher than an average one. If you are developing websites for locals with ASP.NET 1.1, just ignore what I have been talking about.