The benefits of GA are easy to see when looking at their product line. I like that they have been able to develop products that can be used in many different areas, such as manufacturing, supply chain, etc. They also make it very easy to communicate with them regarding any issues or questions you may have. For example, if you want to use their products in another country, you just need to give them a call. Their support team will walk you through everything so there's no confusion. It would be nice if they had more customization options for those using their products in other countries. As mentioned above, they do have many types of products available. They also provide custom development services for other software companies. I highly recommend contacting them to evaluate the services they provide. We use their products in our warehouse to track inventory. This helps us keep track of what we have in stock and in which locations.