Yeah, there is no way they need $1M for the servers, come on...
God forbid someone get paid for their work.
Paid is desirable. Overpaid, not so much.
$150k is overpaid for a senior engineer?
In most of the world, yes.
Depends on what "senior" means. Every company has its own definition.