It is easy for use, it has many features that can be used by everyone from entry level employee all way up through management team members who are responsible of training new hires into their roles in an organization or department within my employer's corporate office! I have not found any downsides as far what we've been able see so there really isn't anything negative about this program at present time either!! We love how simple yet powerful our system allows us with being connected digitally across multiple locations around different states/countries (we're global!). This helps keep communication between teams going smoothly without having people physically travel back & forth which saves both money AND TIME.