When a job advert says “competitive salary” instead of quoting an actual figure, it means the employer wants to delay the pay conversation. They may genuinely pay well, or they may be hoping you will name a number first so they can anchor low.
Why companies hide the salary
There are several reasons: they want to negotiate based on your current or expected salary, the range is wide and depends on experience, or they know the pay is below market rate and want to hook you with the role description first. In the UK, there is growing pressure for salary transparency, but it is not yet a legal requirement for most private-sector roles.
How to handle it
Research the going rate on sites like Glassdoor, Indeed, and Reed before applying. If you do apply, ask for the salary band early in the process — ideally before a first interview. Any reputable employer will share a range when asked directly. If they refuse, treat that as a signal about their transparency culture.
Questions to ask
- Can you share the salary band for this role?
- Is the quoted salary the base, or does it include commission/bonus?
- How often are salaries reviewed?

