A software company that specializes in developing off-the-shelf products and components (assemblies) using Microsoft .NET technology. The company also develops and maintains software packages and develops web sites. Its expertise lies in the fields of law, accounting, finance, and elearning.