Pros: Short process. Talk to the recruiter, then setup a verbal interview VP of engineering.
Cons: Very long conversations with the recruiter and VP. It's a bit strange to be expected to remember terms you don't use everyday as a SE on the spot. I answered most right and only missed a few, but apparently you have to be an encyclopedia of all SE knowledge to work there. Strange considering they aren't that "large" of a company to begin with. Seems like a case of thinking they are an "Amazon" when they are only fooling themselves.