I feel that this card was sort of overshadowed by Corporate Sales Team just one set later. You'll get your money back from scoring the agenda only two full turns after the scoring turn, then it's pure profit and neutral to boot!
This card, however, gives the Corp much more flexibility, even if it does fire only once per turn. Pull in more credits to rez ice or take a card to dilute HQ, the choice is yours!
It's great against cautious runners who have to build up after each run, so it works well with expensive glacier setups. I don't like this much against Anarch Medium dig decks, but I'm sure skilled HB decksmiths can get this card to do fantastic work for them!