The best part is that you can access your applications from anywhere without having to login into an application server, which makes managing multiple projects more convenient. There are some features I would like to see added such as automatic project tracking (like what we've seen at other companies). Also there isn't much of support offered by them if something goes wrong or needs fixing. This was our first experience working with System4Good so far however we have found their service very efficient thus far. We used this platform mostly during grant writing process but also once the funds were awarded they helped us set up systems needed for reporting purposes.