I love that it's easy for my team members (who are scattered across multiple locations)to collaborate in real time without having to worry about being online at exactly same moment or worrying if they have internet connection. The system is very customizable so we're able to add our own custom features as needed by each department within our organization. It would be great addition if there was an option where users could set up email alerts which will send them notifications whenever any changes occurs like creating new task/submission etc., This helps us stay updated even while away working remotely!