1. Creating software products for companies who value the software as core business or as indispensable tool to their core business
2. Providing technological guidance and consulting in product planning
3. Taking on maintenance of your existing products, bringing efficiency, integration and synergy among all your systems.