I've seen a lot of articles about google's hiring practices and the type of interview they take. It seems that they always hire programmers.Do they hire non-coders like managers or financial analysts? What's it like to work at Google for these non-coders?