I received a verbal offer from a tier 2 / 3 firm recently. What's really odd is that HR told me that the headcount still needs to be approved, and it might take up to 1 month for them to release the offer. Also, they asked me about the salary expectations and asked me to provide my salary proof.
I was quite disappointed. They are telling me that they will give me an offer, but the headcount has not been even approved yet? Also, it's also quite weird that they ask for a salary expectation at this final stage. Shouldn't most companies provide a salary for discussion when giving out the offer?
I feel very puzzled. Is this something that is quite common? How can I speed up the offer process? I've been halting the application to other firms and I don't have time to wait.