The interviewing process is LONG. I applied the beginning of August and received an offer the end of September. After applying I had an HR screening interview. Over a week later I received a call to schedule a phone interview with the engineers there. A week later they let me know they wanted me to fly out to Keene. They arranged everything! The interview was exhausting but went well. The job offer was mailed.