I have worked with them for years to implement an enterprise content management system that could scale from 10 users all the way up through thousands of employees while providing high availability over wide area networks and multiple locations around the globe. They are extremely knowledgeable about their products and very responsive during implementation. The project went smoothly but was completed well ahead of schedule due to their expertise. We continue using it today as we add new features every day! There's nothing bad at this time so far. If you need help implementing or scaling your ECM solution then they will be able to provide great service at any level needed. A scalable enterprise content repository across many sites/locations while maintaining user security and compliance requirements.