It is very flexible as you can use it for different types of industries like Airlines, Hotels etc.Also there are many add-ons available so that your user experience becomes great. I used to run my business using this software but now i am not able to do it due to its subscription model. If you have more than 5 users then go ahead otherwise stick with other open source softwares. As an IT professional who handles multiple things in one place, having all tickets under single dashboard/hub makes life easy (no need to search through emails). Also helps to reduce the time taken by users when they log into system by reducing the number of clicks required.