Using two Dutch labour force surveys, employment assimilation of immigrants is examined. We observe marked differences between immigrants by source country. Non-western immigrants never reach parity with native Dutch. Even second generation immigrants never fully catch up. Caribbean immigrants, who share a colonial history with the Dutch, assimilate relatively quick compared to other non-western immigrants but they still suffer from high unemployment. The study also documents that the quality of jobs is significantly lower for immigrants, especially for those who are at larger cultural distance to Dutch society. Job quality of immigrants increases with the duration of stay but again, does not reach parity with natives. The western immigrants seem to face no considerable difficulties in the Dutch labour market. The most remarkable conclusion is the irrelevance of education for socio-economic position of immigrants once the country of origin has been controlled for.