I do not recommend for technical and decision making reasons. As a reputation management professional, I would advise this agency to choose smarter clientele to represent. When an agency chooses to represent a customer, their own reputation is involved. Being a propaganda wing for weapons industries is a choice which has consequences. I do not recommend their work; it is low quality aside from also controversial.