I like the fact that it is very flexible and has a lot of options to adjust the server to my needs. It has a lot of features, but there are a few things that are missing. I would like to see more options to customize the server. The software is easy to use and has a lot of options to adjust to our needs. It is very easy to set up our servers and adjust them as we need them. It's just what I needed, no need for any other software! Everything that we use it for - from the customer support through billing and invoicing of customers and clients all in one place. Nothing at this time! We are solving our problem which was having different applications to track each client or project along with other administrative tasks. With cloud solution we have solved this issue.