Multistep process, 3 round interview with an assignment to prove skills and abilities. Took lots time and I paid for parking at the HQ, which was very large, open, with cubical desks and many people. Cool place to work in-office but it seemed superficial.