30-40K is a good salary for good positon for the person with good experience. It is not a sky-high salary. Some senior managers in large companies get 60-70-80K per month. But at the same time, thousands of plain clerks content with 6-10K. It pretty much depends..