I don’t usually have sufficient motivation to post much on any social media platform. This is rare for me. I am putting this out in the world in part hoping for some validation, in part hoping it sparks some kind of social action to save some semblance of privacy and dignity in this modern world.
Warning: this is long.
I just wrote an email to a recruiter withdrawing my interest in pursuing a job (it’s a recruiter hired by the hiring company). I am a software engineer with decades of experience who has been unemployed for almost a year with almost no interviews. I’m hungry for paying work. Yet. I did this. Below is the email I wrote, and it is hopefully self explanatory.
I think my career might be over - especially if the kind of process I experienced is now the standard for hiring. I want nothing to do with it.
I wrote this after multiple days of trying to set up my system for the “assessment”. I ended up having to install Windows 11 (I’m a Linux guy) because the assessment environment simply didn’t work. I tried FireFox, disabled plugins, tried two versions of Chrome - neither would work. It apparently had to be the Google version.
I upgraded an old version of Win 10 (because Microsoft pretty much forced it). Got it to work on Firefox for Windows.
Twice, mid-way through the assessment, it reset itself to square one. I didn’t try a third time. This assessment software monitored my face and would raise an alarm if I looked away. It controlled my microphone. It required full access to every aspect of the browser and had me do an alt-tab partway through this “test” in order to ensure I wasn’t using any other software. Insulting. Invasive. My equipment. My home.
---- the email ----8<----
First, I appreciate your understanding and that you gave me what information you have on how this software works. Now, the hard part. My disappointment will show in the text, and it is not directed at you or your company.
I’m inclined to cease pursuing this. I feel insulted by the process in the first place, but went through it understanding that we, as job seekers, have to accept compromises we would not otherwise accept because having a job is a fundamental requirement to literally survive and provide for our children.
However, the more I’m expected to change my personal, owned equipment and software in an invasive fashion just so some stranger can have 100% surveillance on my activities in my home in order to be considered for a job interview, the more insulted I become.
Granted, I’m unusual. I’ve dedicated myself to protecting my electronic privacy by installing malware and advertisement blockers on my phones, computers, tablets. I use VPN. I built my own home NAS because I am uncomfortable with placing all my personal, financial, and health records into “the cloud” (and being charged for the privilege). I am teaching myself how to use AI by downloading and running models in my home lab because I don’t want to give out my privacy and income to strangers.
I stopped using Windows at home years ago because I could not stand the way it was dictating to me how to run my computer and constantly seeking to part me from my money with distracting advertisements while siphoning everything about me back to their servers to better market to me. Worse, it was forcing me to buy new hardware in order to simply run the system after upgrades.
Here I am, faced with a stark choice. Debase my values for the sake of the possibility of a job with a company that apparently doesn’t consider applicants worthy of dignity, or remain unemployed - possibly forced to exit the career I love if everybody is doing this - and potentially fall into poverty.
If they’re doing this before they even talk to me, it tells me that as an employee I will have at minimum this same level of surveillance. Knowing this in the back of my mind will burn me out in under six months.
Unfortunately, I don’t think I could live with myself if I chose the first option, so I respectfully withdraw myself from this process. I’m a professional. I expect to be treated like one. If there are companies who are serious about hiring a professional, I’m all in. Please engage me.


As a rule (at least for me), never never ever accept take home assignments or tasks that either require full control of your pc, or requires you to pull some sketchy repository from GitHub.
That’s one way to get infected with malware and potentially have your data stolen.
If you have to absolutely do this, do it on a VM.
But 99.99999% of the cases, there’s no need to install control software to a pc or having a 3rd party lib installed.
If a recruiting company requires this, then it’s a red flag.
You did well. You’ll find something soon.
Stay strong!
It was not the recruiting company. It was the hiring company. They don’t give the recruiters any details on the process because they don’t want the recruiters coaching the candidates (the ultimate in distrust, let me tell you. Unfortunately, probably based on experience). I literally had to install an extension that had 100% access to everything in the browser so they could read/see everything I was doing, realtime.
I had one take-home project before landing my prior job. I did the best I could, handed it over, and all I got was “we decided to go with someone else”, with zero discussion of what they thought of the work. So, yeah. Not doing that again.
Unfortunately, scams are incredibly common with both fake recruiters (often using the name of a legitimate well known company, obviously without permission from said company) and fake candidates (sometimes using someone’s real identity).
No or very few legitimate recruiters will ask you to install something or run code they provide on your hardware with root privileges, but practically every scammer will. Once installed, they often act as rootkits or other malware, and monitor for credentials, crypto private keys, Internet banking passwords, confidential data belonging to other employers, VPN access that will allow them to install ransomware, and so on.
If we apply Bayesian statistics here with some made up by credible numbers - let’s call S the event that you were actually talking to a scam interviewer, and R the event that they ask you to install something which requires root equivalent access to your device. Call ¬S the event they are a legitimate interviewer, and ¬R the event they don’t ask you to install such a thing.
Let’s start with a prior:
Pr(S) = 0.1- maybe 10% of all outreach is from scam interviewers (if anything, that might be low).Pr(¬S) = 1 - Pr(S) = 0.9.Maybe estimate
Pr(R | S) = 0.99- almost all real scam interviewers will ask you to run something as root.Pr(R | ¬S) = 0.01- it would be incredibly rare for a non-scam interviewer to ask this.Now by Bayes’ law,
Pr(S | R) = Pr(R | S) * Pr(S) / Pr(R) = Pr(R | S) * Pr(S) / (Pr(R | S) * Pr(S) + Pr(R | ¬S) * Pr(¬S)) = 0.99 * 0.1 / (0.99 * 0.1 + 0.01 * 0.9) = 0.917So even if we assume there was a 10% chance they were a scammer before they asked this, there is a 92% chance they are given they ask for you to run the thing.
I have been pretty positive about assignments as an assessment process since it enables seeing actual work instead of memorisation skills, but out of the few times I have had one of these…