Waste of time.
Companies that hide salaries usually pay below market rates.
For some reason, I never heard how much they offer for this position.
I asked this question on the phone screen. I was told that I can ask this question during the interview. If I am chosen.
I asked this question again during the interview. I was told that they could tell me the salary only after one more interview and if I will be chosen as the final candidate.
I marked "offer not received" just because I don't even want to waste my time on another interview.