Everyone at EF was extremely nice and pleasant, however the interview process seemed too long. 2 screening calls of at least 30 minutes followed by one 4+ hour interview with 8 different interviewers. Many of them asked the same few questions and I felt like the duration was excessive.