I applied for the position online via their website. After 4 days I received an e-mail for a phone interview, the phone interview was very basic with your general interview. After 2-3 days I was asked for an onsite interview, the onsite interview consisted of 3 1:1 interviews. The interviews again were pretty basic with a few scenario questions. After 2 weeks of waiting they asked me for a background check. My background cleared and the only thing I was waiting for was a start date. After several months of waiting, with constant communication with the recruiter, I was informed that the position I applied for was put on definite hold. However, the recruiter I have been working with is forwarding my information for another position in the same department, I am very hopeful it will turn out ok. It has been a very hard and tedious interview process but I feel that it will be worth every minute if offered the position.