Have just been offered a great job for a big tech company. I've got a somewhat patchy employment history in that I have been in and out of employment due to having a family but most worryingly had a claim for discrimination against a previous company 6 years ago which settled out of court - during this period, and as a direct result of the situation at work I had a period of depression and anxiety. Anyway, long story short, i haven't told the new employers about any of this.. Today I have been told they will be doing background checks as part of the pre-employment process. Does anyone know what this involves? Will they check medical records? If they see I had depression will they withdraw offer? If they find out about how I left previous company will they withdraw offer? I'm in a panic about this - so scared that dream job is slipping away! Any advice appreciated....