This company is treading on thin ice. They make you sign up, design a cookie cutter website like all their clients, then force their way to managing your business Google Business listing WITHOUT YOU KNOWING. Don't let these scammers get access - WATCH what you sign up for. They won't give back the access either and you won't be able to get out of your contract.
Scam scam scam all the way to their bank. Stay far away