The recruiting process was very disjointed. I received recruiting calls from multiple people from the same position. I also received recruiting calls on the positioned after I completed the “final” interview. Extremely long process in which they stalled multiple times, went radio silent and provided no updates on the position. After conversations with the hiring manager and recruiters, you speak to senior management. After getting through that round you go to Baltimore for 9 hours of interviewing. They want to make sure you “fit” into their culture.