It is very user friendly, easy to install & use with no technical knowledge required at all! I am using it in my office as well which has around 15 - 20 users daily who access our website from different locations (different countries). The only thing that i dislike about this application is its lack of support when you have issues or need help while working through your business processes within granit safari. We are solving problems like tracking orders across multiple sites, managing inventory levels/ stock etc.,.