Yes they are scammers, if you invest with them they will not let you withdraw your funds, and they will keep demanding that you deposit more money/BTC before you can withdraw your funds from the site, even after making the deposit they will keep asking for more until you realize you are being scammed.