Advertised salary ranges are not set in stone. That's why you still have to negotiate | CNN Business