This agenda does a lot for you as a Corp that other 5/3 agendas can lack in.
It instantly recovers your spent money after scoring. This may be obvious after reading but regaining the 5 credits spent to score is incredibly powerful to keep defenses up on central servers. If you are in credit hell (5-8 credits) it is usually a death sentence to try to score an agenda that will not give you some cash. SSL Endorsement would also fit for scoring with low money.
However SSL doesn’t do quite as good of a job for instantaneous evening of money. If a Corp is trying to land a trace on their turn this agenda does some work. Early game this will put the Corp up +5 (+6 if playing as GameNet) from their current position. That is often enough to ensure a HHN or a SEA Source. Since it just makes the runner poorer after a steal, I would recommend SSL Endorsement if you need it as a source of income.
As another NBN agenda that has an additional cost, making the runner poor can be a potential strategy with Degree Mill and this agenda.
With the additional cost, it can add another secret cost to your remote server that the runner had not anticipated. IAA on a remote with all of the ice rezzed can be dangerous without some additional defenses. This agenda has been quite successful to stop Stimhack runs that had not anticipated an additional 5 coins on top of the server costs.
This is a great agenda and will probably be joining Degree Mill as the only consistently played NBN 5/3s.