I've applied also. I always feel ill at ease with places that have no "hard address" listed on their site. I really prefer to do business with people, not email, even though a great deal of my own business involves editing and writing for the web.
I like the site IDEA, but I found the site difficult to edit. It seems like some functions are not fully enabled and for that reason navigation is difficult. My information is not 100% accurate, because I had to toss it up quickly in order to have an idea of how the site worked, before dashing off to work. I assumed I could come back and edit it later, but that is proving to be difficult.
Hopefully it's just a launch problem.