I am a young software engineer from US/California who has a high-paying job (for my age and location). Because I participate (and win/get top places) at various programming/data-mining competitions, I frequently get letters from the recruiters which follow the below-mentioned pattern.
Hi, I am from ThisCompany. I have noticed your good performance in one of the competitions that we sponsored and I would like to bring you to the on-site interview with our team. We have interesting tasks and provide great compensation and bonuses. Tell me what do you think.
The problem is that everyone claims having "interesting tasks" even if in fact the tasks are boring and annoying. So I would really like to know what do they mean by a great compensation and bonuses.
The reason to ask for ranges of the compensation/bonuses is simple:
- they already have an ability to estimate my knowledge (they see my current employee, and my performance in a competition and all past performance in other competitions)
- I do not want to waste my time for an interview with a company, if it is not ready to pay me the amount of money I expect. (I never disclose my current/past salary and a couple of times I was in a situation where after the interview process I received an offer which is below the salary I was getting a year ago).
I assume this can be helpful for a company for a similar reason: what is the point of wasting time on an interview.
So how I politely ask for an approximate salary range and the bonuses from a recruiter?