<human>: Over the past couple of months I have been phone screening and interviewing at two different companies. I've finally gotten the employment offer as an attachment in an email from company A. Company B has brought me in for two interviews, and upon completing the last one (10 days ago) they told me there is one other finalist they are considering and would let me know either way this past Monday or at latest Tuesday, since his/her interview was scheduled for Monday. I have yet to hear from Company B about a final decision. I called Tuesday and the recruiter said they had to have another meeting about it and will know "soon". It's a bit frustrating because although Company A has already given me an offer in hand, I haven't been able to say a definitive date for my response since i am waiting on Company B. How should o best handle this? It is a personal pet peeve of mine for people to give you dates for something and not be able to keep them.

Could you distill the essence of the text into 1-3 sentences?
<bot>: I have one job offer in hand but am waiting to hear the final decision from another before committing. Both companies seem great, but I'd rather work at the one who hasn't finalized an offer yet.