Very well written and thoughtful piece. I am a tech recruiter who is part of a two person shop, placing engineers and other senior tech folk in positions in SF, the Valley, as well as Seattle and San Diego. I live in Tacoma WA (253 woot woot) so am a remote worker myself. I am sympathetic to the issues delineated, particularly as there is something poignant about working alongside others whose life and career prospects are so much greater than your own, and this of course makes the puffy gee whiz talk of free snacks and awesomeness sting all the more. Not necessarily appropos of a solution, but consider this: engineering positions are being created nearly as quickly as these lower echelon support positions, and when I look for candidates, very close to 90% are not from the US, and furthermore, a portion of the native born candidates elected to study non-technical fields, and are now attempting to resolve this by entering “coding academies,” which are ten or twelve week intensive courses in various coding languages and tools, not at all bad, but a poor substitute for a CS or EE degree. Why are middle and upper middle class kids not paying closer attention before they spend their $100K to $200K on a Bachelors degree that will not generate a living wage position, then trying to make amends after the fact with half, or quarter, measures? Not suggesting a solution, just saying. Kids from certain parts of the planet are not allowed to choose their major by their families, an injustice, but a practical and understandable one.