Overall the process is long (most larger companies HR takes some time to proceeed through all their steps). Initial communications were timely and detailed. 3 interviews total 2 phone one in person. The interview itself was very plesant with a good staff and team involvement so you met who you would be working with before accepting an offer. Offer came quick after interview