Salary Guide & Pay Comparison

Knowing what a role really pays is the single biggest advantage you can have in a job search. Use these typical pay ranges to set expectations, spot lowball offers, and negotiate with confidence.

AD SLOT [BANNER]

Typical pay by role and experience

Ranges are general U.S. estimates and vary by city, company size, and demand. Use them as a starting point, then check live listings for your exact role and location.

#RoleEntryMidSenior
1Customer Support Rep$34k$44k$58k
2Marketing Specialist$45k$62k$85k
3Software Engineer$72k$110k$155k
4Registered Nurse$60k$78k$98k
5Accountant$52k$70k$95k
6Sales Representative$42k$65k$120k+
7Project Manager$60k$88k$120k
8Data Analyst$58k$80k$110k

* Estimates for guidance only. Verify against current job postings before negotiating.

How to read a salary range

Most job postings show a band, such as "$60k–$80k." Employers usually aim to hire near the lower-middle of that band, leaving room to grow. If your experience matches the role well, anchoring your ask toward the upper-middle is reasonable. Always research the specific company and city, because the same title can pay very differently between a startup and a large enterprise, or between a small town and a major metro.

Negotiating your offer

  • Wait for the employer to name a number first when you can.
  • Counter with a specific figure backed by market data and your results.
  • Negotiate the whole package — bonus, equity, PTO, and remote flexibility, not just base pay.
  • Get the final offer in writing before you resign from your current job.