I applied online and was contacted by a recruiter. The interview process started initially with a phone screen with the recruiter, then a video interview with the program manager, and then an all day interview which they flew me out to Hartford, CT for.