The team is very knowledgeable about the product. They are always up to date with the latest features and enhancements. They have a lot of experience and are very supportive. One of the challenges I have is that they are very busy and sometimes I have to wait a long time for them to answer my emails or calls. We have been able to solve a lot of our IT problems by using Gulfsoft. The biggest benefit has been that we have been able to reduce our IT costs. We also have been able to improve our productivity.