The guy I know had access to an internal computer for this site and said that it was showing up for him. I've tried viewing it using windows, linux, and my iphone. I've used chrome, iexplorer, firefox, and safari. All of these show nothing.
Either I need to rethink this career opportunity or there is some funky aspx intranet/internet thing that I don't know about.
p.s. If you guys go to that link and see open job positions then I'm completely confused. Let me know if you see any jobs posted please.