E

I had a somewhat average experience with R&D - Res...

I had a somewhat average experience with R&D - Research & Development. Although their services were decent, there were certain areas that could be improved. The website, rdmag.com, was informative, but navigation could be more intuitive.

Comments:

No comments