1. Outsourcing
2. Staffing
3. Managed development & Testing services
4. Training
5. Consulting
6. Mobile application development
7. Web development
8. Application development and maintenance
9. Oracle services