I recently engaged a software development company ...
I recently engaged a software development company for a project, and they delivered satisfactory results. The team was skilled and completed the project within the agreed timeline. However, I felt that there could have been better communication throughout the process. Overall, I am content with their work.