The interview process took at least four months. It start with an email from the branch manager who I later had a phone interview with. I then had a in person interview with the branch manager. At this point, I had a ride along with a technician and then they scheduled another interview with the branch manager and the regional manager. I was given an offer two months later. The last interview with the regional manager was the most difficult.