Hang in there. This is an evolving process. The hiring folks are trying to get away from the pay to play job fairs and this is their interim solution. Yes, the execution could have been much better, but I suspect that they didn't expect the web traffic they got and they are working with Pilotcredentials, a second party vendor.
There will be more and I suspect a better system to register.