I like that they are very knowledgeable in their field as well professional when it comes time for them do work with me or my clients computers! They also offer great deals if needed at any point during there job performance which is nice too because sometimes things can get pricey but not so much here!! Nothing really bad i would say just maybe some minor issues such problems getting into files etc could be better explained before hand? But overall everything has been fine thus far no complaints whatso ever :).