Hi Snoogle
I think a few questions you need to ask your self are.
Will this further your career or do you already have a position where you can gain the type of experience you would in this role?
Is the money a lot better than your present position?
Is it close to where you live in comparision to your present job?
Are you going to stick it out for 3 years?
Still sounds unfair to me but if you did stay for 3 years it wouldn't realy matter.
Good luck.