It was great working with David Medvedev and his team. We were very happy with the work and overall experience. I'd definitely work with them again, and recommend them.