I suppose one possible criticism of this is that it's effectively a subsidy for low paying jobs - people will be more likely to take them vs spending time looking for higher paying ones, because they also collect some welfare benefits, which means that companies will have an easier time slashing wages. I think it's still worth it overall, but it is something to consider. :/