Read 4 comments as:
Filter By
I think you should take the in-house job. If you're slow of understanding (firstly, it's amazing that you're honest to yourself about this), it might be better to do a low-stress or clerical job, which is what in-house basically is.