While the good old days are gone in I.T. the success of getting a job is still based on experience. I.T. is also a very moveable skill and therefore its not an industry where people tend to stay in one place too long (so people do). Therefore having 4 years experience with multiple employers is prefered over 2-3 years with one. So to answer the question I think your chances are good depending on what the charity work was, if it was full time work then yeah I think you would be OK if it was part time then I don't think it would be a huge help. But like I say all experience is a plus sign. It all depends is low-level to you means low-pay. My advice to anybody wanting to get into I.T. would be to take any job you can get however low paid it is, work hard for a year and get as much experience as you can, then move up the next step.