I've been working in Silicon Valley for over 10 years and the interview experience was probably one of the worst I have ever encountered. The recruiters are very non informative and non responsive. I had to consistently do their job and follow up with them and they would not even get back to me. Basically gave up pursuing the role after the on-site because of the lack of communication