I've been using lots of Project Management and Team Collaboration Apps such as Trello, Slack, Asana, Bitrix24 and more.
But when I started to use Freedcamp about a year ago, I learn that this app manages to provide the sweet balance between my learning curve in using the app effectively to go up and running, and all the necessary functionalities without putting my self too much in configuring all the features with it's bells and whistles.
Other than that, their support alone is a solid and consistent 5 star performance, very prompt and spot-on showing a high level customer and solution oriented team.
I had a few issues during the set-up but once support came in handy, the rest of the on-boarding process was really smooth.
In a way, it is a mature App, but later-on, I found out that their roadmap is growing continuously to the right direction, based on my team way of working, and also the current business needs dynamic.
More integrations are coming up as well, but for now, I'm satisfy with how the app being developed for the last 6 months or so.