In my current role, which I've been in for quite some time at a tech company but not a developer, it was similar. Called someone (very) higher up I knew and, as far as I know, the whole process went smoothly but it still took a couple months with travel schedules etc.