I’m on vacation for few weeks now.
I was hired as a Chicago on-site employee. I got joining bonus of about 10 grand which included relocation disguised as joining bonus.
I did not relocate and stayed east coast . The tactic I used was to show little or no involvement in any work that I was given or assigned. I took months to make a single line of code change.
Eventually, I was able to dodge my manager and he bowed down to me agreeing that I could work remotely.
I don’t disagree that it’s easy to bully your Discover managers.