Which company has more turnover, PETER BARHAM ENVIRONMENT or NELSON RECRUITMENT? Can someone tell me?
Could someone share their observations in the forum? Unfortunately the thread on the business of PETER BARHAM ENVIRONMENT contain scarce comments on working conditions at the company.