If junior specialists may still prefer getting experience to a high salary at first, middle and senior candidates usually do not agree to get salary with only "interesting projects" :) Therefore, in order for companies to remain competitive in the IT market and quickly fill job openings, it is important to be aware of the latest market trends and to be well-oriented in salaries and compensations.