Estás usando un navegador desactualizado. Es posible que no muestre este u otros sitios web correctamente. Deberías actualizar o usar un navegador alternativo.
Haven't seen enough of their posts to make a fully accurate consensus, but based on what I've seen, they're pretty alright. Definitely wouldn't mind talking to them.