Since 2013, when the former Yugoslav republics of Slovenia and Bosnia signed a migrant worker agreement, more than 35,000 Bosnians have found work in Slovenia – a lifeline for jobless Bosnians and a boon for a growing Slovene economy in need of labour.

But not everyone is happy with how it turned out.

Many migrant workers, who find work mainly in the transport and construction sectors, complain of employment irregularities, unpaid salaries and violations of labour rights in a country that in 2004 became the first from the ruins of socialist Yugoslavia to join the European Union.

Bosnia is still awaiting recognition as a candidate for accession to the bloc, its economy hamstrung by red tape and political divisions along ethnic lines.