Empowering People with Technical Knowledge,Improving business excellence with improved business process transformation using technology 1. A Software development company with a difference 2. An IT Training company for the people 3. High quality technical talent and continuous R&D 4. Committed Team of Management 5. Very cost effective solution 6. Reliable and prompt delivery assured 7. Open source software/tools 8. Technology Consulting for the business 9. Customer focused