Seems like a great company. If they are interested in you, they are very quick to contact you for next steps. Interview process is a little over the top since it involves all day meeting with peers. Questions are centered around people skills and how to handle a fast growing company.