What company is this
A big one
Some of the salaries on the higher end of the spectrum here are typically for recruiting top talent, and more often than not are corporate (or large dev houses that do a ****house of work for corporate).
As much as everyone likes to think they're the cream of the crop this is not the case. And just because a company was desperate for talent in a specific field at one point, doesn't mean you'll see those salaries across the board.
So measure your expectation, and b hopefully you can (and deserve to) land with your arse in the butter.
You work in Gauteng I assume
Cape Town has two categories of companies that are hiring hard. Tech startups in the City Bowl and surrounds. And the large tech companies like Takealot.com, Oracle, Amazon.com, etc.
Since I moved here many years back, hiring in Cape Town has become, much, much harder.
Desperate is really not the right word to use. The company needs to hire more hands and they need to pay an attractive package to hire those hands.
Because there are so many companies here growing so quickly, IMO it has become super competitive.
Just because you are willing to pay more doesn't mean you are desperate or that you drop your standards.
It simply means your business is expanding and you need more people, but so does everyone else. That pushes up the cost.
For most of the companies in Cpt, I would say the cost of hiring people is still not so high that they would rather stop expanding.
If you draw the "line" and refuse to pay it, it hopefully is because it doesn't make economic sense for your company.
Not because you feel insulted or "desperate", the cost is determined by the market.