The interview process itself was relatively quick and painless with an interview being setup within about 3 days of speaking with the (internal) recruiter. However, upon an offer being provided, I have had to wait at least 4 weeks for the hiring team to secure the funds (this should have been done prior to going for interview) and get me a start date. This in itself has been very stressful. Later in the process, I did start to get more information/communication from the recruiter which helped allay any fears.