I recently worked with an agency for my marketing ...
I recently worked with an agency for my marketing needs. They provided an acceptable level of service and met the requirements, but I believe there is room for improvement. The communication could have been better, and the delivery was slightly delayed.