The software is fairly easy for us as we have never used it before so learning how everything works was just fine! We do not dislike anything about this program but if there were some improvements made by our own department I am sure they would be great products too! This product helps with any type of project management whether you need an individualized one or team building ones. Not only does this save your staff time when running meetings (sometimes called stand ups) instead having them come up independently during their day this allows all employees who may work from home/separate locations such as vacation homes.