Big layoffs coming to London office... Harder to let people go in The Hague due to the country's HR policies.
Do we have any more news on this? We haven't heard anything here besides the usual layoff related rumors that are pretty much there throughout the entire year. Any info would be appreciated.