The part about Google not respecting your time is I expect pretty ubiquitous among big tech cos. The hand off between outsourced sourcing (LinkedIn searchers) to inside co recruiters is often a fumble point, so is the time between passing a screening and next step in the interview process. Whenever it seems you move between one functional area and the next (sourcing,recruiter,interview, packet/candidate review) there is some unnecessary (from the candidate perspective) waiting. I think this is unlikely to ever get better.