Hey Guys... i am introducing my new site www.techlato.com which is five days old... Need your feedback Thank You
It's ok, but too social. Pop-up window and over-abundance of social tabs and buttons are really annoying. And an annoyed visitor is a lost visitor.
Nice design esp your logo.Do you design the logo by yourself or hire someone.If hired,where you get that,
You don't have to remove the pop up if just one or two people said to remove it. Just continue your conversion.