The hiring process consisted of a phone screening, several phone interviews and an onsite meeting. In general, all interviews were scheduled quickly and efficiently. Everyone I talked to were asking questions which are relevant to the position. Also, all of the interviews provided a great opportunity for getting to know the company. People were really transparent and willing to share details about their work and their teams. A very positive experience altogether.