I see a few providers have been posting that they are going Under The Radar and are counting down the days till they go under the radar.
What exactly does Under the Radar mean? What's the advantage?
Is it just a silly marketing gimmick to drum up new business?