The process was taking longer than anyone can expect due to the complete lack of communication between offices. At some point you might receive few other offers by the time Columbia responds, sadly this is the way it works based on many employees feedback. So don't waste your time waiting - continue exploring other opportunities.