I applied, pressed submit, and it shot me back to the front page. Went through the steps again with the same result. No confirmation, thanks for your application, nothing. No followup email. No option to set up login info. Not sure what bug was in their system yesterday, but this weirds me out.