Someone posted a website to HN which let you see what h1 visa holders were earning at different companies. If you find similar companies you can look up what salaries their are for different job titles. Avoids the self selection bias of glass door.