There is a competitor company practically next door and I asked if working at CLARKE'S MAINTENANCE is better than at DPR MOTORSPORT UK.
We still wait for new reports, as the thread dedicated to the working conditions at CLARKE'S MAINTENANCE went silent. Your knowledge may help other users!