The best thing about performance technologies are that it has enabled me to have more time with my family than ever before, as I can now work from home without having to go into office every day or even once in two weeks. As far as challenges faced by this software goes, nothing really comes up until you try using it for some days. It's very easy to use hence i don't find any challenge at all when trying out its features. This product helped us get rid of our old desktop computers which were not working well anymore due to being outdated.