Which company offers more job opportunities for people with disabilities, CATCHPOLE STAYS or BRITISH LAND INDUSTRIAL?
Could someone share their observations in the forum? Unfortunately the opinions on the company of CATCHPOLE STAYS contain scarce news on working conditions at the company.