So few? Just to make sure, does the body of the email counts as a cover letter? I always put mine there, surely that doesn't make it invisible?
Such blatant stupidity is hard do fathom.
It makes it perfectly visible, to the person who receives your email. After that only your attached resume is printed or passed on to other decision makers.
Putting your "cover letter" in body of an email is anywhere from bad to worse practice, depending on the initial recipient of your email (hiring manager vs low level recruiter).
So, the onus is on me to put this information in a place that is less convenient to reach than the body of the email?
This is ridiculous. The onus should be on them not to lose information. Sure, if I need that job badly, I may have to work around their stupidity. Hopefully I have more leeway than that.
Why? Management is just a different kind of skilled labor, not a more important one, and certainly not a less scarce one.
I don't see this as a management vs. engineering situation (especially since in there are plenty of companies that prefer to promote engineers to management rather than hire MBAs or external hires in general). It's more just a human hierarchy situation. The people higher up the hierarchy are held accountable for everything that happens below them in the org chart, even though they are by definition not doing the work of all of those individuals.
That's a functional hierarchy, of course. In a dysfunctional hierarchy, it's more like a pyramid scheme and the higher up you are, the easier it is for you to escape scrutiny by blaming those below you. All orgs I've worked in have been somewhere on the functional/dysfunctional spectrum, nothing's 100% good or 100% bad. There really are no ideal ways to get groups of people to work together towards a shared goal without introducing things which are injustices when seen in isolation, whether there's a hierarchy or a flat org or what have you. I hope someone figures out a better solution but I'm not holding my breath- like democracy and capitalism, it's the worst system in the world except for every other system that humans have been able to come up with.
Most companies (including the one I was hiring for) cannot compete on price[1], so they only way they can hire a particularly desirable candidate is if they find a particular fit between candidate and company/role. A strong cover letter is a strong leading indicator of a potential fit, so it is very desirable.
[1] - I think the money is there and the economics probably work out to "just pay programmers more" but there are social factors that make this strategy unviable. In particular, most firms are very averse to paying programmers more than the non-technical staff to whom they report so the wage ceiling for programmers at a firm end up being capped to the market-clearing price for those business professionals.