I liked that we were able use all of their software together for one project instead or having multiple applications would have been great! We didn't like how hard it was in some areas so you couldn’t just click something without training/teaching your people everything they needed before using them properly (it could be more intuitive). Having too many different platforms made things difficult at times especially if someone went down because there wasn't anyone who knew what another person did which caused delays with certain tasks as well. This saved us time by not going back& forth between several systems making tracking progress easier overall - also helped get work done quicker when everyone had access from anywhere via mobile devices &"laptop" computer.