I had a mixed experience with them. The initial co...
I had a mixed experience with them. The initial communication was smooth, but the execution was lacking. The project took longer than expected, and there were some quality issues. However, they were responsive to my concerns and tried to resolve them.