New Media Guru NMG
The worst web development team eve
We are a US-based firm and hired New Media Guru (http://www.newmediaguru.co.uk), a firm located in India with an office in the UK, to develop a website for one of our clients. As their account manager requested (Amit), we put some money upfront and started working with their project manager ...