I had a mixed experience with this company. While ...
I had a mixed experience with this company. While the team was knowledgeable, there were some communication issues. However, they were able to deliver the project on time and the end result was satisfactory.
