Insights

Your New Website Is Terrible

"Your new website is terrible and it is probably your fault."  That is not what you want to hear after 6 months or more of hard work on your company website - but it happens more often than you can imagine.  Sometimes the site is awful and companies don't even know...