Quick phone screening, phone interview with engineering manager, and ridiculously 4 hour long onsite interview with various managers. what is written in most of previous reviews is absolutely right, they will try to sell you on the company rather than other way around. Throughout my interview never met a single technical minded person. Above all, this company doesn't owe you any response based on your interview, you'll have to get a response from them. Total process too close to 3 months.
Beware of their sweet talk, and No I'll not be considering this employer for any kind of future employment ever.