I don't understand the low reviews but based on my experience, I am amazed on how powerful this site can be. It makes the web designing/development process a lot easier. Even if there are some short comings, it doesn't bother me at all. Great work Wix team! WIX FOREVER!
To reply as a company, please log in to your business account.