On top of that, my pay has always been less than that of other folks in the industry doing the same work. These other folks that I've talked to also don't have to deal with the pain points of working with offshore folks in a timezone with a difference of 12 hours. I'm on meetings at 6AM and my day ends at 5PM if I'm lucky. Yet, I know people who do less work, for companies with 100% in-house teams that work 9 - 5.