Sapphire was very pleasant int he interview process, being very nice and friendly to all my needs during the interview process. Interview consisted of an all day panel type of interview process with several teams and individuals within the company. Be prepared to be asked many questions about understanding of long work hours and capability of being all to work in a start-up like environment.