Boy, some of you are being pretty harsh on this gal. She is only doing what we all have known is sometimes the best/only solution when you want to leave a job. If she is relatively new, she may not have accrued any personal leave and had no choice but to lie about being sick. And being "relatively new" it comes across to me that she isn't happy with something in her job and has made the choice to look elsewhere to secure a new job before she gives notice (smart move in this economy).
As to her lack of knowledge about the other company's connection with the non-profit: She may very well know that they do business together. It may be how she learned of the job opening. However, she may not have known about the meeting. You did say that her boss and others were called at the last minute. Being as her boss is involved in these meetings, she probably expected him to be elsewhere that day. Last minute schedule changes happen all the time.
If it were me, I would go to my boss the next day and briefly explain why I am looking and assure them until I found a position that better suited my needs/goals I would continue to give 100% and that I would give them adequate notice should I secure another position. Unless the boss is a complete jerk, he should understand.
Not all company's can give after hour interviews. These folks have lives too. I prefer early morning or late afternoon interviews, but in this market, you have to go with what is available or lose out all together. And look around, loyalty of employers to employees is almost non-existent. With that kind of atmosphere, company's can't expect but so much loyalty from the very employees they more often than not see as expendable.
Just my $0.02
Michelle
