Interview process took almost two months but they were fair. Two phone interviews, then one in person. The last step took the longest, a month before I heard back about the position. A lot of the in person questions came from a list that is a template with generic questions.