Long process, have to get through HR first then at least 3 more interviews before an offer comes in. willing to fly you out for personal interview, also offered to fly my family out as well. It was a good interview experience and they make sure they are hiring the right person for the job. They are very selective.