Living and working in the Netherlands

10 Things You Didn’t Know About The Netherlands

The Netherlands: Beyond Amsterdam

Holland vs the Netherlands (all you need to know about the Dutch)

Booklet from the iamsterdam site, containing all the info you need on working/living in the Netherlands: