I have had a mixed experience with McDonald Commun...
I have had a mixed experience with McDonald Communications. While they were able to deliver what I needed, there were some hiccups along the way. The communication could have been better, and there were delays in the project. Overall, an average experience.