The process took 3+ months which included phone interviews with a variety of employees, in-person meet and greets, in-person interview, another round of phone interviews. Process was drawn out, and very little communication after what was supposed to be the "final round." I sent 3 emails to two different recruiters I had been communicating with after finishing my last round of interviews. One never responded and the other responded almost a week later to tell me they had chosen someone else. No phone call follow-up after everything I had done.