Disgraceful, poor communication, judgemental, unprofessional, liars with zero credibility. For London based CPs, please avoid even applying for this company. You should b ... more