Login
Start Free Trial Are you a business?? Click Here
Percy
Summation: Horrible and incompetent technical support. I've already waited a month for them to address one issue and they have failed to, repeatedly with different "help". The last month? Same thing, but for a different dilemma. I'm sure I could be a better engineer than any of those clowns.
9 months ago
Read Ubisoft Reviews
Ubisoft has a 1.1 average rating from 370 reviews