I don't have any direct experience with this, but based on the experiences of my friends, if you are working on a part-time basis and/or consultant there seems to be more flexibility with negotiations, especially if they are not providing health insurance benefits. When you are full-time salary, organizations seem to be pretty firm on the structure of salaries based on organizational hierarchy.