> My ethical compass would feel it's wrong to squeeze additional benefits from an arrangement
I have seen others thinking like that, and then become very sore when they are fired in an economic downturn. They feel that "it is not fair" because they did as much as they could for their company, the company did not care.
Is that different in Switzerland? Has it a similar culture to Japan where firing an employee is the last resource? Or is it more like other European countries were a simple merge or a decline in share value increase the possibility of being laid off?
> So there's always a threat of losing your job if you try to push it.
That is true for everything. Are you aiming on being always the cheaper employee in your company? That is an strategy that may work when there is lay offs, but I do not know much wealth you will accumulate in the long term with that strategy instead of trying to maximize your salary/benefits.
I know that your attitude reduces salaries and reduces my and any other developer salary expectations, so maybe that makes me be extra doubtful of how good is your strategy for all the rest of us (or yourself).
If you do not care for your well-being but you are willing to do sacrifices for your company, may I ask what sector your company works in? Maybe, is it an NGO?