If the visa you used to enter US was valid on the day of your interview, then you are still in status, and decision would be mailed to you. However, if your visa was expired, then you are out of status, and you should go to the Asylum office 14 days after the interview to collect the decision. It is common now that some people receive a call from the Asylum office to inform them that they haven't reached a decision and they will be informed by mail.
Long waiting time is normal now due to the background check.