Never heard of them, but everything I've read about them makes them not very trustworthy IMO.
As for the MS GCP thing, don't take that as worth anything. It's ridiculously easy to get that.
As for the MS GCP thing, don't take that as worth anything. It's ridiculously easy to get that.