The interview process consists of three rounds, one phone and two in-person meetings. All were very informative and provided an easy opportunity to get familiar with the work and people. The Franklin team was very friendly and professional. Overall, they seem like a great organization to work for, at least based on their pitch to prospective employees.