Of course he could be talking about Europe but there are very few European "tech" companies. Tech is a horrible descriptor of course, he could be talking about 1000 different things.
OP seems to be referring specifically to tech startups with dubious financial situations but then goes on to say that all tech companies are bad to work for
OP seems to be referring specifically to tech startups with dubious financial situations but then goes on to say that all tech companies are bad to work for