2) They hired a couple of offshore people to do the job, and a couple months later that failed.
3) So they came back and signed me for my regular salary. I cranked through most of the non-trivial parts of their fairly complicated application. Then they laid me off, thinking the heavy lifting was done.
4) They replaced me with a handful of offshore devs.
5) ONE month later they needed me again because their devs couldn't make this other part.
7) Again, I made that, and again they laid me off once that was complete. Again, they replaced me with _even more_ offshore devs. Last I checked there was about 7 offshore/onshore-offshore devs covering that one position.
There is no way my request of about +50% salary cost more than all that nonsense. But that was their culture. I stood out like a soar thumb on their balance sheets.