Initially just applied on their website as I had a strong fit for the needs of a role. This is a straightforward company to interview at. I just did a couple of phone screens followed up with talking to a hiring manager directly. Then I did face to face interviews with multiple members of core team inclusive of others at the level of the hiring manager, others that would be peers and a couple of individuals that would be reporting in to the role. Their campus is wonderful and the people are pretty friendly, they seem to create a good working environment. You get the sense that it is a very matured business and that they are very focused on P/L performance.