Great Interviews with many upbeat and genuine people; however, there was an unnaturally long Process Time (4 month interview process) for the entire process of interviewing. 4 rounds of interviewing: 2 people on campus, 5 people on big interview day, 1 person as final, and HR conversation. approximately 3-4 weeks between each interview.