I have been working with them for about 5 years now, they are very good at what their doing but do take some time to get used too so you need patience in all things! If anyone is looking into having an excellent CRM system set up it's definitely worth giving desyinit as our support team can help out from start till finish of any project/idea we come across within this area.
We use sales force extensively here at work which has helped us keep track off information such as customer details etc when needed.