I had a decent experience with this company. They ...
I had a decent experience with this company. They provided the required solutions on time and the quality of their work was satisfactory. However, there is room for improvement in terms of communication.