The other people are correct about the logo. While I understand that you see the buildings representing rising submissions, it doesn't really translate for me. Change it. It reminds me of a generic corporate front-page which has nothing to do with internet services. Pick a color scheme and stick with it. The red and blue text are an eyesore.