A bail bond is exonerated when the legal process/trial has finished. It does not matter whether the defendant is found guilty/innocent or if the case has been dismissed. At this point, the bail bond is discharged. However, any unpaid premium, fees or other amounts charged by the bail service provider are still owed.
Bailing someone out of jail who has a history of untrustworthy behavior can create headaches. You're essentially agreeing to put up 10 percent of a bail bond that could be tens of thousands — or even hundreds of thousands — of dollars. If they fail to show, then you went to all that extra trouble for nothing.
No - if you signed the bond it doesn't matter whether you have a job or not - or whether the bondsman asked you if you did. You are liable as surety on the bond - having a job or not has nothing to do with your liability. Sorry.