We used n4 for our project that was very complex (it included several different technologies) with many users working at once from all over Europe! The support team helped us every step throughtout development process - sometimes we were just stuck without any ideas how solve specific issue but they always came up againn next day or even before I wokeup :) Very good communication between customer service department an developer community is also big plus point here.- No problems found as far i know so it's great product overall,- Support system could be improved by adding more detailed documentation about some aspects like best practices etc.,-. Good tool when you have complicated projects where multiple teams work together under one roof using same platform/technologies;-).