Their work is good but there are a few areas that ...
Their work is good but there are a few areas that need improvement. Overall, I had an okay experience with the company. They were responsive to my requests but some of the deliverables did not meet my expectations.
