Assuming that this is a developer position, definitely 42K per year is a less amount.
But, if you have been waiting for a job for long, you better take it as the recruitment will keep shrinking towards the month of December as it happens every year. As people are expecting some improvement in 2004, You can change your job then
