The best part about this software toolkit was its ability for me as an administrator/supervisor in my work environment (non-profit) to be able manage every thing from one central location using their web browser! They have improved over time so I'm always looking forward when they release new features but overall it's been fine thus far. As much as we would love more ways to interact - being non profit organization there isn't really many reasons why people need to login into our system other than doing payroll which takes them away from what should be done anyway!! It saves us alot of money in terms of labor costs alone just by having everything consolidated at once instead of needing multiple staff working together. There aren't too many cons however if i had anything negative then thats probably because nothing comes across mind right now since these things haven't come up yet during implementation phase. Overall good product though.