I like that you can design your own website as well with all of these features such is social media integration etc! The customer support could be better but they are great for what we need them too do which isn't much more than just making our websites look amazing!! We have been using builderALL since last year now so it's no longer new or anything at this point haha :).
Our main problem was having an easy way make sure customers knew about us before signing up through other platforms (facebook ads) -builderALLLOOTED US THOUGH THAT AND IT WENT GREATLY WE THE COMMUNITY THEY HAVE CREATED HAS BEEN AMAZING TO WORK WITH.