Had a consulting project with Desire2Learn in my last year of Undergrad, and wrote to my contact there soon after I graduated looking for a job that might be a good fit. They told me there would be one coming up in a few months, and 3-mon later I have an interview with the Manager of the Team. From there I had a call from HR asking a few questions and I started soon after that. From initial inquiry to first day on the job was about 5-months