Some how this business keeps getting access to my phone remotely  and change things, make them not work right, and monitor my comings and going on the internet. Isn't that illegal? How do I make them stop or how do I block them? I've tried the resulting the pho me and even telling Google but it just starts agian.
That sounds like they've hacked your Google credentials. First thing I'd do is change your Google password and then enable two-step authentication. Once you've done that, then try a factory reset.
Could I send you the specs on my phone and see if it indicates anything out of wack?  I keep finding references to Google cloud messaging, firebase, and gsm push notifications. Thru some program Android and Google has where it's indicated the device is a companies property and use the developer angle to rig the phone then it gets passed to a spoke or a friend that isn't made aware if it being jacked up. . This has been going on for over a yr and even when I turn the phone in I end up with the same device back,
To be honest, you already know it's compromised. If you reset your phone, but don't sign into your Google account and everything is fine, then you know its the Google account that's the problem. Even if I did see something that looked unusual, there's not much that can be done other than deleting it. But, as you say, if it keeps coming back, until you fix your Google account, nothing will help.