I put up my resume for review on Blind and people here destroyed it. It was really bad according to most people who responded.
I was worried for a while that I had already applied to so many jobs using that resume. but then Google and Amazon got back to me and then I ended up getting offers from both and also from some other smaller companies.
I have great luck or people on Blind were talking out of their asses or maybe people at all these companies do now know how to review resumes.
This goes to show that everything on Blind should be taken with a grain of salt. Generally people who are very vocal about their opinion are not very knowledgeable.
Seriously, your onsite had to be harder logic than this.