If your company has H1B workers, you can get an idea of what the base salary range is for a position by looking at sites like h1bdata.info. Unfortunately there's no information on stock and other benefits. The data comes from the US Department of Labor.