My experience is that it's extremely hard to even get to the interview stage with most well-known remote companies, I assume due to the sheer volume of applications they get.
At the same time, the initial application form for a lot of them keeps growing so for myself it just seems no longer worth spending the time to craft responses to these questions for a very small response rate.
You're right. Here's how I see the remote landscape:
* Well-run 100% remote companies - Extremely high application rate, not only because the pool of candidates is much wider (people all over the country and in some cases all over the world) but also because it's a dream job for many of them. In order to deal with that extremely high application rate, the companies need to figure out a way to turn away the vast majority of them as quickly as possible. In many cases, that involves up-front hurdles, like passing tests before you even get a preliminary call with an actual person. But because there is no coordination between companies, you have to jump through the same hurdles for every single application, which makes these opportunities infeasible for a lot of people who just need a job right now. There are a few services, such as Triplebyte, that are seeking to reduce the friction by letting you apply once and qualify for multiple companies, but their support for remote positions is still in its infancy.
* Well-run companies with some remote positions - These positions tend to be those that can't be filled locally because they are too highly specialized. It is uncommon for traditional companies with mostly in-office workers to be looking for remote generalists unless they're growing so rapidly that they can't even find them in their own market. Instead, for these remote positions, you need to have a rare set of hyper-specific skills. Chances are that at any given time, a job seeker will only match those skills for a handful of companies, so it's better if you're just passively looking for new opportunities, rather than actively looking for a new job.
* Poorly run companies or those paying below-market salaries - These constitute the vast majority of remote positions I've seen advertised. They're hoping that the pool of potential candidates is large enough that at least a few will be dumb enough or desperate enough to apply.
The one thing I'll add about 100% remote companies is that because they operate with much more written collaboration than a traditional company, the application and interview process frequently reflect that.
This is a big part of why you'll very robust application processes upfront. They want to see if you can effectively communicate your thoughts in writing.
And that is a very fair point.This morning I got to work just to find an email from a colleague,who is in a very important position, asking to review an email he is about to send out to a supplier. One page email was literally bleeding with track changes in word after I reviewed it. I can't see in no shape or form that person maintain any reasonable job in the next company he'd join. With remote, I'd absolutely give writing tests to every single candidate to make sure I wouldn't end up with people who can't write emails.
> Poorly run companies or those paying below-market salaries
I've been interviewing for remote senior engineering positions for the past 6 months and all of them pay significantly below market (market in my case is third-tier 100-person startup in NYC). These were all well funded, well known "remote ok" companies.
Now, it could be I'm overvalued, but afaict nobody is paying SV salaries, certainly not FANG salaries, probably not east coast startup salaries, and in some cases they're not even competitive with boring local companies in small midwestern cities.
Triplebyte lets you jump through all the hurdles, for the exciting opportunity to jump through the exact same hurdles as a cold-calling applicant would. Easy to see their value to the employer side (good stream of pre-vetted candidates), but they bring very little value to the employee.
From what I've seen, many of those companies tend to hire locally but allow employees to then transition to remote, as opposed to hiring a remote role initially. That allows someone who's already proven their worth to have more geographic mobility, but also gives a preference to local hires.
I hire remote for a number of reasons but one of the key drivers is cost savings. Between location and the fact that some people will work for less so they can work from anywhere I'm able to hire exceptional talent for well-below in-office market rates. Yes there are many poorly run companies paying below-market salaries. THere are also some that are well run and paying below-market salaries.
So then the process is working. Don’t get me wrong, you’re probably an amazing candidate, but so are 20 others that they have to find in the sea of 280 applicants.
One remote company I applied to said they got about 2000 applications, and they interviewed about 2% (me being among them).
And it wasn't some prestigious or well known company or a startup pulling off something crazy. Just a tiny company doing a rather boring web application for businesses.
I saw Basecamp brag on Twitter that they received 1,200+ applications for an open role.
To me, that's not something to brag about.
If you get 1,200+ applicants for a single position, you're doing it wrong. You've just wasted SO many people's time.
Instead, companies advertising open remote roles should be more frank about qualifications (to deter unqualified people) and about demand (to save the time of qualified candidates for whom it's still a long shot).
If I knew there were 1,199 other people who had applied for a position before me, I would likely not waste my time, even if the application process only takes a few minutes.
You make a valid point. It's important to note that they weren't bragging though, they were trying to showcase why other companies should hire remotely:
"We ended up with over 1,200 applications for the programmer opening at Basecamp. If you’re having trouble attracting talent, feel free to copy our playbook: Hire remote, be explicit about pay, detail job exhaustively."
Yup, our HR dept posted a remote role on LinkedIn and Indeed and got inundated with resumes. I posted the same job here on the Who is Hiring thread[1] and received a handful of candidates that are all qualified. IMO, when it comes to recruiting it's the old adage it's about quality, not quantity.
I think what would happen is the hordes of people who are not remotely qualified, e.g. folks looking to move on from receptionist positions, tech support people from less prosperous nations looking for visa sponsors, etc, would continue to shotgun their applications. And qualified people wouldn't bother.
Plus remote kinda opens you up to everywhere in the world, which in theory if they are skilled who cares where they are? So I seen some remote jobs that will limit where people can work remotely. Sounds like that also helps lessen the applications then, but some cities have millions of people like NYC.
Also hiring people in other jurisdictions opens up legal compliance and other issues. So if you have an office in San Francisco and wanted to hire someone in Cincinnati, you'd have to follow a bunch of labor laws as if you were local, and then the other state you now also owe a variety of different taxes in. Then some stuff is even city by city depending on the state. So a company in Los Angeles wanting to hire someone in San Francisco or vice-verses might run into extra stuff to take care of.
So I could see as a smaller startup how this could be a huge hassle of keeping up with all the different rules and keeping track of everything as they change, etc. There was a company in SF that wanted to hire me but wasn't sure if it'd work out long term since never worked with some of the stuff they were using and didn't know if it'd last if I moved across the country, but I guess for only a single person in a state it isn't worth it...
Wouldn't surprise me if that HR lady would need to consult with legal and lawyers then even some lawyers and officials don't even know answers to everything. So easier for them if I just packed my bags and flew to California. Sounds like my state's interest would be making regulations on remote businesses easier to keep residents.
Kinda same with affiliate marketing which I dabbled in, I was in a program but got kicked out because the company didn't like a rule here. Kinda sucks based on your state, you lose out on opportunities. I guess the state wants more money from businesses remote, but instead they alienate the business. I wasn't making any money from that program but if I did that could have been a big income hit so sounds like the state trying to gain money from a business could back fire if they decide to just pull out. Then they lose out both tax money from that business and the individual earnings on sales. So instead of getting half the pie, they want the full pie but end up getting no pie in the end if the business decides to just kick the residents out.
Then you use cloud hosting? Your video game is getting popular in India, click a few buttons and spin up instances to make it faster for them? Sounds easy for IT but then they might forget to consider that some jurisdictions consider a server so then yet another thing to make you meet local regulations. Like India for example, so now you are operating a business in India and all the stuff that comes with it. However probably the way those laws are written would consider ownership, some might apply to just dedicated servers you own colocated instead of rented servers like a VPS or dedi the company retains ownership of, like some places in the US wants property taxes on servers and other business equipments. Which is kinda disappointed because some stuff might be cheaper long term building your own server and shipping it to a datacenter somewhere then the cloud, but got to consider how the area the datacenter is in would treat that. Then I know there was a case where Los Angeles County wanted to charge property taxes on a satellite in outterspace.
Seems we're living in the future with amazing tech, but when it comes to all the legal stuff. They wrote everything considering that someone lives in a house and commutes to work every day with maybe a week of vacation a year. They haven't really considered the idea of remote work or even people living in Vans, RVs, Boats, living out of a suitcase flying or cruising around the globe since those communities struggle. Even the laws disadvantage homeless people from voting, getting required documents they'd need to get a job or bank account etc.
Very discouraging stuff though, seems like startups are already challenging and then you deal with a very outdated stuff then some local jurisdictions like cities or counties don't even have this stuff online either. So I guess that's another hurtle if you wanted to hire someone remotely in a small town in the midwest for example maybe. I guess if you get funding instead of bootstrapping/doing it yourself you can hire the right people to deal with all this stuff and later grow each category into their own departments like HR, Legal and accounting.
My idea if I had a startup that allowed working remotely, maybe setup like a "hub" office in areas that are interesting so they have a local office to report to, and make the office have like a co-working type space for remote workers who come into the office or someone might want to do half and half. Sounds like less questions of how to handle certain things and a headache. I hope in the future they simplify this sorta stuff though as more and more remote gains attraction.
You make some good points but a company's payroll provider (i.e. Gusto) handles all of these domestic employee taxes automatically so this is generally a non-issue.
This is true. Sent my portfolio (I'm a designer) to a few well known ones and the longest view I got (of the 3 that even opened) was 27 seconds according to hotjar.
I used to be a recruiter. I was never good at screening designers because I didn't know what to look for. Y'all have pretty portfolios and they all look the same to me. With that in mind, if you can bypass the HR screen and get in front of someone who can truly scan your credentials, do that. That's probably good advice in general, and is likely easier said than done, but I'm just sayin' it's a heck of a lot easier for me to teach someone how to screen a developer than a designer. Or maybe hire recruiters with better design sense than myself.
Totally, I hire myself and know how intensive it is to screen design and how difficult it is to train a non design to discern good/bad candidates (it's difficult even for some designers).
I'd agree with the recruiter,who responded to your comment earlier: every single designer out there has a portfolio that just blows your head away,because it's that good. Good looking shit is easy. What's not easy is the story how you got from point A,aka I need a corporate branding done,to point B,aka 'wow, who did this stuff for you?Can I get the number?' Focus on cases studies, client 'teaching' and etc.That will probably add another 27 seconds.
I've worked at two really great remote companies (including my last company), and over the years probably interviewed with over a dozen.
Part of the reason I got the response was due to having remote experience as a consultant, and highlighting that I had that.
Incidentally I'm actually looking for an office gig now. I really miss the social aspects of being in an office, my main grievance are terrible commutes.
My anecdotal data: having looked at quite a number of job ads on LinkedIn, I'd say that any reasonable remote job attracts hundreds of applications,whereas a very similar,non remote position would only get 10, sometimes even less. However,the absolute majority of the jobs are for people who know their shit and not for those who are about to figure it out.
Pro tip: If you can't land a job at one of those "high perferformers" try freelancing.
Freelancer are even accepted as remote workers in non-remote companies, after all, you're just another "external" company they are working with.
The barrier to get hired on a project are lower than getting hired on a permanent position, because the companies take less risk.
If you living somewhat frugal, the money you get from 3-6 months project work can be enough to pay for the whole year. So you only need 1-2 "yes" on your applications a year to get along.
As someone who has been struggling while freelancing remotely for about three years now, I'm having many of the same problems getting noticed. I've only been able to land two long-term clients, and the one that's left is starting to fizzle out on me. With 13 years of professional experience, I don't think it's a lack of skill, but just for whatever reason I'll get to the interview stage maybe once for every 50 applications or proposals I send out there, and then almost never get anywhere past that. I can only imagine that even with my qualifications, the sheer number of applicants these listings get (perhaps combined with my unwillingness to work for a rate that's too much below market value) is working against me.
Hey guys! I created the product so I can answer this one.
You're right that Elastic and Github (and Stripe and Twilio) aren't startups. The list is really just the fastest-growing companies (not necessarily just startups).
This is good feedback. I might clarify this in the text before the table itself.
Even though these companies are big, they're growing fast and I thought it would be helpful to add them.
Elastic is marked as "Remote First? No, but heavily remote" - I work at Elastic, and would say Elastic is very much remote-first, though our preferred term is "distributed": https://www.elastic.co/about/distributed
By "fastest growing" they mean by employee headcount:
> Understanding employee growth numbers: Employee growth measures how fast the number of employees has grown. i.e. 100% employee growth in 1-year would mean the company has doubled in size in the last year. 200% employee growth would mean the company has tripled in size.
Revenue growth is a better metric to use for figuring out where to apply to.
>Revenue growth is a better metric to use for figuring out where to apply to.
Perhaps revenue-growth and headcount-growth are proxies for different aspects of the company?
For example, revenue-growth might signal how long the positions are likely to last, and maybe something about chances of the company being acquired.
Whereas headcount-growth may be a better signal regarding how much the organizational / management structures will need to change, and what the odds are for carving out your own role amidst the chaos.
They're proxies, yes. Headcount is an easier number to come by because companies (misguidedly?) think that "we quadrupled our headcount in the last 12 months!" is something to brag about, so they're more public with these numbers than with revenue / cost numbers.
Yeah if you're okay playing game of thrones and don't particularly care that the company you work at might not be serving a viable market, headcount is a good metric to go by.
Thanks for taking the time to check out this list and for commenting about it :).
Revenue growth and profit growth would be awesome metrics to have but those aren't publicly available for most of the companies on the list.
I think employee growth is the best objective metric because it captures fundraising and/or profit growth in one combined metric (because companies that are hiring either raised money, are making money, or perhaps aren't good at running their business).
This is really just a starter metric to compare thousands of companies to each other but obviously if you were going to join one of these companies you would want to do much deeper due diligence.
On almost all the remote job boards I've seen (LinkedIn, remote.io, We Work Remotely, remote.com, etc etc), you cannot filter for junior positions. I don't understand why. If you search specifically with the "junior" keyword, you'll still get loads of senior-only results. Useless for someone at non-senior level.
From my personal experience, junior or entry level work, which ever term you prefer, is arguably a lot harder remote than with direct interactions. Greener employees benefit immensely from having immediate direct feedback and from having someone around to casually discuss problems with. Both of those are arguably easier to achieve in a face-to-face situation. I'm a huge proponent for remote work and I do coach some people remotely as well, but I do think the dynamic for that type of interaction works better when you're in the same room with someone.
Not sure if it's the actual reason why the filter is missing on such sites, but it would be my personal guess if we had to take bets.
While that seems like a logical explanation for the lack of junior remote positions, it doesn't explain why it's so difficult to search for the ones that do exist. And they do...it's just painful to find them.
To the author:
Can you please include a location column as well?
The non-remote companies don't have a location column and I'd like to skim past to see if any of them are near me.
Remote company founder and lawyer-to-be here (just finished the finals - hopefully, I've passed!)
Labor law is local. If you hire someone in a different country (say, Sri Lanka) and things go south for whatever reason, they can sue you in the relevant local court.
To re-emphasize: by hiring an employee in that country, you've submitted yourself to the jurisdiction of the labor courts of that country. This supersedes and replaces any language you might have in the employment contract about the jurisdiction of employment.
Of course, enforcement is a problem. If a court in Sri Lanka issues your company a summons and you ignore it, the legal consequences will be limited (although you might be arrested if you ever visit that country). However, if that employee is located in a major country or bloc (e.g., the European Union), not being able to travel there ever again is a high price to pay.
In nutshell, this is why many remote companies are careful about hiring in foreign jurisdictions. The potential legal complexity is probably not worth it.
Coming from a fairly small EU country, one way I've alleviated the issue before is the equivalent of an LLC. The company makes a long term contract to buy services from me through my company, I pay myself through that legal entity and handle the taxes on the local level. It means the legal interaction is slightly different, as are the benefits and downsides, but it's a good option when it fits both sides. I'm not sure how it compares to the situation you've outlined above, and hopefully I won't have to ever find out, but offering my two cents.
The con is that (as an employer), you'll have to require each individual employee to incorporate their own LLC and contract out their services that way. For obvious reasons, I can see more than a few employees giving this a pass.
I would love to see hardware startups attempting a remote model. I think that there is a lot that could be done remotely even in the hardware space. New web-based tools like Onshape enable easy remote collaboration. I could imagine services that do all assembly/prototyping/debugging so engineers don't need to have labs in their homes.
Chip (ASIC) design and FPGA logic design can certainly be done remote.
Electronics is sometimes done sort-of remote by shipping kit to little consulting firms of one or a handful or people who work on it then ship it back. For them, remote means the supplier has their own little lab/workshop with scopes, soldering & other electronic tools, and other test & measurement kit. Not a lot else required.
CAD for product design can be done remote, and you can get the results manufactured elsewhere.
Finally, I know of a stealth-mode startup that is working on making custom silicon available at a low-ish cost, similar to the way you can order PCBs today.
At the same time, the initial application form for a lot of them keeps growing so for myself it just seems no longer worth spending the time to craft responses to these questions for a very small response rate.