Pros
good pay and benefits flexible schedule and good work-life balance technologies used within the Managed Hybrid Cloud are new and in high-demand (Docker, Kubernetes, Terraform,etc )
Cons
everything is in Dutch; I even sent e-mails to colleagues asking something in English and getting a reply in Dutch. I've been in meetings where they held the meeting in Dutch even though everybody knew I did not speak Dutch. Literally got up and left because of this. If you work in IT you can find a lot of international companies in Amsterdam that are way better than this and treat their employees with respect. People expect you to go and ask questions, nobody really explains anything or gives you a perspective towards the project(s), their history and meaning. There is no top-down integrated vision and top management never connects with employees. Communication is very bad all-around. Management is totally disconnected from the engineering teams, at least where I was working (Managed Hybrid Cloud) the building in Amsterdam is crap, old, cold in the winter, hot in the summer.