My app is "Waiting for review" since TWO WEEKS now, and still waiting. Submitted a ticket to Apple stating that this 'small' update is crucial to us and we should get it live asap but they give me one of the most useless replies ever, which is like just keep waiting it will get in turn someday sometime somemonth someyear, don't know how come this developer portal is the most expensive ever, they don't even provide service as good as a free one.
Just when developing for apple keep in mind if your users experiencing a major issue using the app, they may have to enjoy it for like 1 month before they will be able to get it handled.