Very pleasant process, multiple stages with a very interesting psychology assesment. Everyone I met seemed knowledgable, excited about their roles in the business and approachable. I think their hiring process shows a lot about the company, the people they hire and their career satisfaction.