New projects are rare, so very few are writing a lot of code from scratch.
What percent of software engineers' time do you think is spent doing green-field development with no refactoring, writing tests, documentation, etc.?
While I definitely wouldn't want to do that for all 40 hours of work I wouldn't classify refactoring as "remedial".
Check Google's stock price.
The interview process was a few generic, form-filled emails to schedule the interview time. Then during the interview call the interviewer read off a few pre-determined questions that were read directly from a questionnaire, and the interviewer recorded my answers. They didn't ask any follow-ups, only asked what was on the questionnaire. When we were done, I tried to ask them questions about the position and they told me "I can't answer those questions for you because I'm just a recruiter and I don't know details about the specific position. Hold onto those until you talk to the next person."
He might as well have just put on a robotic tone and said "My responses are limited. Please wait to talk to a real person if you have other questions."
I get that having a "human element" makes the process seem slightly more personal, and I would hate to be a part of a recruiting process that literally is just robots, but in the case where your job can literally be completely replaced by nothing more than an online HTML form or a robocall, what are you even doing?
They've been at it for a few years, they started with a focus on candidates for sales positions. I don't know if it's generalised or not.