Like Vamp, it has the potential effect of "Runner pays X and corp loses X", but without the nasty tag effect. Like Inside Job, it has the potential effect of "Get past a piece of ice for free", but can possibly target an inner piece of ice (if the outermost is rezzed but the inner ones are not). So whichever the corp chooses, you're getting a better effect than either of those two other cards.
The thing is, you can't be really sure what the corp is going to choose. If you're making a Bribery run on a remote that you think has an agenda in it, maybe it's actually a SanSan City Grid and the corp will smile as you waste all your money on the run and are left without enough to trash it. On the other hand, maybe it actually WAS an agenda, and the corp decides it is worth a few extra credits to rez that Rototurret and trash your Corroder, leaving you scrambling for just long enough for them to score.
Further complicating the issue is that you have to decide which effect you would prefer, and choose your bribery amount carefully to make that happen. Maybe your goal is to bankrupt the corp so that they can't afford to rez the ice over HQ to block your Legwork. In that case, you want to run an important-looking remote and throw down as much money as you can...but not too much, because if the corp can't pay X, or decides it isn't worth it, you'll just have a really expensive Inside Job. Conversely, if there's a situation when you are willing to pay buckets of money (say, you're on game point and you need to get into that remote), then unless you're winning the economic race you'll have to watch sadly as the corp matches you credit for credit and you end up bouncing off an Eli 1.0.
Ultimately, I think it's too variable to be of much use. Maybe if a deck was already running both 3x Inside Job and 3x Vamp it might throw in Bribery as well, but otherwise stick to just one or the other.