Unbelievably unprofessional and insulting first-round screening:
Screener/Recruiter contacts me by email 4 weeks after applying and hearing nothing and says "Hey, I really need to meet with you TODAY because my hiring manager wants to meet with you next week and I have to meet with you first, can you take a call right now?"
After some going back and forth I make some time for him
Within 5 minutes he's trying to talk me down 15% on my expected salary which I allow him to do in order to find out more about the job...
Then within 10 minutes he's lecturing me on my 20% work from home need as though it's completely unreasonable that a tenured (20 years in the industry) senior engineering position candidate would ask for such a thing. He literally said:
"Pretend I'm you're new boss and you're trying to tell me that you need to work from home one day a week and I'm supposed to believe that you're actually working."
I told him that I didn't get a senior engineering position by billing people for time that I don't work and that nobody else I've interviewed with has this problem and that it's obviously not a good fit.
Un-real. I completely understand that some types of jobs you just can't do from home but otherwise in the year 2017 that someone would: a.) Have that attitude about working from home and b.) Have that extreme lack of respect and professionalism at such a big, established company.
Fire your entire recruiting firm, Webroot, and start over. You will end up with all the wrong people.