There is a competitor company practically next door and I asked if working at SOAP BOX LONDON is better than at NORTHANTS DRAINAGE.
Is SOAP BOX LONDON an employer worth recommending? Write honestly what you think about it. Your opinion may alter the job market.