The best thing is that it's FREE! I've only used this for about 2 months now but have had no problems or bugs with using this platform in any way, shape or form (aside from being able to log into my account).
It can be hard at times when you're trying to figure out how things work since there are so many different features within one system which makes finding information difficult sometimes as well if not familiarized properly. Also having multiple users working together helps keep track of who has done what tasks while also keeping them accountable towards their goals/responsibilities.