Screening tests and "case studies"/homework that takes 10-20 hours of time are abundant to weed out anyone who might be a pain to manage. They don't want independent thinkers or challengers who think out of the box, they just want 'doers' who will follow every twist and turn of senior management 'vision'.
As a non-German or non-EU, they then offer you a craptastic package of maybe 40-60k EUR before taxes (local Germans will get anywhere from 60-90k for a similar position). If you say no, congrats, they've succeeded in weeding out the next group of annoyances: anyone who wants to be compensated fairly.
The result is startups get the exact kind of workers they love - the kind that is easily exploited both in terms of work quantity and financially.
European startups like to whine about "shortage of talent" but what they're really complaining about is the lack of total naive locals and foreign talent willing to move to be exploited. Also startups in Europe usually DO NOT adhere to the "EU work life balance" that is parroted around the internet. You get worked like you're in America, minus the American salaries.
I can't say I've had the same experience working for start ups in London, in fact I've had the opposite - competitive pay (probably about 20% less than working in tier 1/2 banks but above market in industry), good benefits (incl. private health, gym etc.), fair work life balance (incl. holiday days and WFH policies) and rewarding work with intelligent colleagues. Non-EU/UK workers that I've worked with have the same experience as far as I can tell (perhaps even more positive, considering that some of them require visa sponsorships).
I can't say that I've found the attitude of the companies in London or Amsterdam to be materially different from what was described. That doesn't mean that it is the whole of Europe, but I'm willing to doubt that it is an isolated cultural thing.
Given that we both have wildly differing experiences with London, I'm willing to grant that London might have unique and positive offers now (my experience is from at least 3-4 years ago) or that I have at the time completely missed the healthy companies.
I think social / cultural differences actually is not enough to differentiate European start-ups. If nothing else, there is a tremendous (deliberate?) effort to follow American standards of management and GTD. However, at the same time, Venture Capital and management overall seem to be a bit more risk averse in Europe than USA.
But thats just my opinion of what is the common denominator here in Europe.
If an organization was good at firing fast, would people be willing to take a job there? Would you be able to truly assess an engineer within a month in a way you wouldn't in an hour?
The first two weeks are usually a wash. But you might be able to get more signal in that second two weeks?
Does that same equation hold true if it's contract to hire? Would you take such a job?
It's an interesting question. Having worked for organisations that fire fast, and those that don't, in general I tend to see it as a positive cultural indicator [1] - albeit one that needs some digging to verify - but I can understand that it might unsettle some applicants.
In fact nowadays I favour it strongly enough that next time I'm the one going through the interview process I'll probably investigate. I may even ask outright although, again, "What does somebody have to do to get fired around here?" is a question open to some misinterpretation.
[1] Working with difficult or unproductive people for long periods can be hugely draining on a team, not to mention hugely damaging commercially. Left unchecked it can even destroy your business.
For people who already have full-time jobs it seems like a much worse deal, though. I certainly wouldn't take it, at least - it makes very little sense to give up the certainty of my current job in exchange for being maybe unemployed in a month.
Most internships are for hiring, not the labour the company gets from them. They function as three month long interviews but unlike a short term contract leading to hire it’s expected that they won’t immediately convert into a job as students return to university for another year. They’re also far more opaque to other employers on a cv. If someone did internships at three different companies over their degree they could have wanted to see many different companies or they could have performed below expectations at all three places. If you see their cv you won’t know.
I suppose it diverges more if you consider internships prior to the final one due to the weird optionality on following intern seasons, but I think that's a minority of internships due to the hiring goal (once you start looking at 2+ year lead-times before a potential full-time start date it becomes much harder to justify).
People in places where they fire easily and often are too insecure. That means taboos over things that should be discussion and fear of disagreement.
So, we as an industry default to "no" instead of "yes."
"It is a funnel, you look at the stages, and at the end there is a great engineer that is usually working for a long period for the company.
Each level has expenses and conversions. Go an optimize keeping in mind the constraints."
But what I noticed is that is all about your company specifics and how you overcome the trade off...
For example the average new startup in unsexy industry has problems to get any body in the funnel. Getting somebody that know how to write some code can be a challenge... interview is more about persuading them to accept the job.
Great "sexy" companies have ton of people applying and would do everything they ask them to do. The problem for the company is to efficiently select those people.
When you have enough candidates, somebody may think: "We can save time and make accurate evaluations by giving a screening test offline to evaluate most of the relevant skills of the person!". Unfortunately the test takes on average 10 hours to finish.
Result: mediocre candidates desperate for a job try so hard to get everything done, but the great engineer has plenty of options and does not want to spend 10h on a test. In the end all great people that you would like to hire quit in the process.