Altudo team is having very good knowledge about the technology. The team is responsive. They are willing to spend some resources to get things done. Review collected by and hosted on G2.com.
As with all companies, some time the release is delayed. That affects the production updates and budget. Review collected by and hosted on G2.com.