I've not known local Dutch companies well. As an IT engineer living in Amsterdam, I need to know local big companies.
At the beginning of the matter, I check their office location.
Where are the Local Heroes based?
Local heroes also have an office in Amsterdam. The view from the waterside office would be amazing.
I mixed and plotted BigTech and Local heroes. Blue is BigTech and Pink is Local heroes.
The office area around the Amsterdam central and Metro stations seems to be popular.