I had a mixed experience working with this company...
I had a mixed experience working with this company. While they delivered satisfactory results, the customer service was lacking. There were delays in communication and it sometimes took multiple follow-ups to get a response. Overall, the experience could have been better.