Went through their usual process, an initial "Meet and Greet" visit, then a presentation, then one on one interviews with five people. Very exhausting. The entire process before I finally learned that I was rejected was about six weeks. I had to call HR two weeks after the interview to learn the result. The most outrageous thing is that I was a perfect fit for the position and they didn't actually have any other candidates. How do I know? They reposted the same position AFTER they told me they selected another candidate (there are not many developers who work with that particular language/environment). I strongly suspect that I was discriminated against based on age and national origin.