I wonder if anyone who has filled out the form has heard back in any way yet?
I expected to get at least an automated email or something with some more information, e.g. when to expect to hear back or where to send a resume and application or something along those lines.