The process took a total of 4 weeks. I had a phone interview that was pretty simple, they asked a lot of behavioral questions and a few technical questions. I was able to be myself and the person who interviewed me had a great sense of humor. A week later I was called in for a face to face interview. I interviewed with 3 different managers, a total of 1 hr 30 min. The questions were pretty intense, specially the technical questions. After the interviews, they took 3 weeks to contact me. I was pretty upset thinking I didn't get the job but they offered me a position!