I had a pretty average experience with Itguys srl....
I had a pretty average experience with Itguys srl. The customer service was okay and they were able to solve my issue, but it took a bit longer than I would have liked. Overall, I would say they're an average company to work with.
