This is one of those cards that seems innocuous but under the surface, is really, really, mean. Basically, this is Thomas Haas, but not terrible. The main purpose of this card is to bait runs and drag the runner through taxing/tagging/damaging servers only to come up empty handed. NGO Front serves this purpose very well.
Pros
Cheap: costs nothing to fire and no influence to include
Variable output: Some runners are wary of a 2 advanced trap, but almost all one advanced cards will be ran.
Profit: Unlike Thomas Haas, NGO Front actually makes money. This could help you bounce back from pricey ICE rezzes or other unforseen tricks the runner has
Screws up the math: Could serve as a "bank" of credits to surprise the runner after they think you are too poor to defend yourself
Cons
1 to trash, so the inclusion of NGO Front makes central servers weaker
Interdiction means your investment is lost after they run it
Overall, I think NGO Front will see a lot of play in Tagging or Glacier decks to encourage running and open scoring windows.