I inquired with a very general cover letter and my resume (they do not post job opening announcements), asking if my skills might be of interest. They got back to me within a week or two saying I would have a phone interview, then (assuming that went well) a one-day in-person interview, then (assuming that went well) a second one-day in-person interview, before they would consider making me an offer.
The process went as planned, over a period of about 1.5 months, and they were generally professional and prompt throughout, and good about communication along the way. I went through the second in-person interview, a few days after which they told me my candicacy would not go further.
During the in-person interview days I met probably 10 or 11 different employees and had the chance to talk for typically an hour with each of them one on one. Almost without exception they are very smart, personable, professional people. Their product is very powerful and unique, and they are creative in using it and adapting it to include new components and features as the industry evolves.
Overall the process was clear and fair and I have few complaints. However, I will say that it was highly inefficient and circuitous. Much of the time spent in the one on one interviews involved me listening to them go on and on about all the great things they have done and how they beat their competitors all the time. I guess that's part of their culture but at times it is pure and simple arrogance, which I found very off-putting. Amazingly the conversations were fairly rarely really about me and my skills, and what I would do for them from a technical or business standpoint, which struck me as strange. The exception was one person who showed me some code to troubleshoot, which based on his reaction and the fact that I found and understood the bug pretty quickly, I handled very well. And yet it was after that interview that they told me not to come back.
They have an unusual "flat" management style and strive for culture that is collegial and somewhat university-like. When I brought up questions about how that works, in practice, they generally just answered with "it's great; what a special kind of organic environment this is; we all get along somehow". They clearly want to hire people who are comfortable with that so I didn't push harder on it because I figured it would send the message to them that I didn't understand it or might not like it. I think this vagueness of their management approach, together with how inefficient their interviewing process is, says a lot about the place. It seems to work pretty well, based on the longevity and success of the company, but because of their extreme secrecy, unless you are on the inside you won't ever be able to tell what the real story is.