I will try to tell you guys what the Officer told me at the end of my hearing (USCIS-Anaheim-California)
My interview was very long (4:30 minutes) However it was very calm and positive.
You can never predict, i know they can deny after 2weeks or even 2years, they can also accept any time. The thing is, it might be that they have a lot of applications to attend to thus delaying, that means your case may still have not been reviewed even after those two months. OR, they are doing the background check which for some people can get stuck for up to 3 or even 7 years. It is never predictable. It is a really complicated system, they know if people masters it, they will counter it.