Earlier I posted that I interview on March 29th. Well on Tuesday of this week, April 19th, I received an email from a recruiter to schedule the final interview which was today. I spoke with a lady over Hirevue and she was really nice. She stated told me about the process and I asked her how long will she take to make her decision. She stated that an offer could be made by the end of today, tomorrow Monday or Tuesday. I believe she said she will reach out verabally if she wants to give you an offer or via email thanking you for your time (in other words, declined). I'm hoping for the best.