mdj2 completed a complex, international project for me in 2013. They came highly recommended to me and they did not disappoint. mdj2 were very professional, adopting a strategic view in how they approached the project. They delivered on time and with integrity and offered practical recommendations demonstrating a strong understanding of our business and its challenging market. I would not hesitate to work with them again.