Received a call from a HR rep. who asked me the usual questions about availability and experience. Then i was asked my salary expectations, i said i don't have specific expectations but i would like to know what is the range on offer. Then the recruiter said they can't tell me that and acted very weird as if they are hiding something. Every job has a salary range attached to it, so why not be transparent. Very shady and not a good first impression at all.