I like how easy it is for me to use this software as my business needs are constantly changing. It has saved us time and money! The only thing about cyber smart i don't really care for is they have been slow at responding when we need them most with our issues. They seem more concerned over their monthly bill than actually solving problems. We haven’t had any major downsides yet. But if you want an all inclusive solution then look into cybersmart. We solve so much easier now because everything can be done through one place instead of emailing multiple people from different departments. It's a useful tool for any developer which can be used right away without any need of special training. The customer support is also great and has been improving over time. I am using it as an all-in-one solution for my personal projects. Nothing much yet. I would suggest a trial version so you get to know everything about this tool. It helps in managing your code repository like GitHub.