Does a non-EU citizen (Turkish) with a Bulgarian residence-work permit need another visa to work in Romania? I have been working in Bulgaria for a time and I got a better job in Bucharest. So am I able to work in Romania without having any visa issues? And if Bulgaria enters the Schengen Agreement, am I going to be able to work anywhere in Europa holding only a Bulgarian residence-work permit?