I called and its as stated previously, a company called Degree Match. I listened to a canned 3 minute message and then was given the option to press 1 to speak with someone about a degree, etc... Option 4 is to be put on their do not call list. I hope it works as they've been calling 4-5 times a day for the past week!
Company called Degree Match.
calls 4 or 5 times a day, sometimes back to back.