Frequently Asked Questions

Where are you located?

We are located in San Diego, CA and our Development Center is located in Tijuana, just 1 mile from San Diego’s international border.

Can your staff travel to a customer’s facility? 
Yes, we regularly travel to our customer’s location upon request.

What is your work schedule?
We typically work in a Pacific Time zone. Our typical business schedule is Monday through Friday from 8AM to 5PM. 

How many years have you been in business? 
We have been in business since 1990 and created our nearshore model in 2001. 

Where do your developers work? 
The entire development team works in our Tijuana facility although we do have some developers working directly at our customer’s facilities in the US. 

Do you outsource any work?
All the Software Coding and the User Interface are produced in house.

How do you implement completed projects? 
The implementation of completed projects varies depending on the nature of the project. We consider that is faster and cheaper to remotely implement as many projects as possible using Remote Desktop, VPN, FTP, VNC, Terminal Services, etc, But in some cases we travel to our customer’s facility for onsite implementation.

Do you provide documentation for completed projects? 
We provide full technical and functional documentation as requested but we do advise that this may add time and expense to a project. 

How do you work with your customers? 
We work on projects maintaining a high degree of collaboration during the development process. Most communications are carried out using common methods such as phone, instant messengers and email. We will also provide toll free lines, GotoMeeting and video conferencing as needed. 

What are your collaborator’s academic backgrounds? 
All of our collaborators carry at least a bachelor’s degree in Software Engineering (that requires 5 years of college), we also have Collaborators possessing Masters Degrees in Software Engineering and Business Administration. 

What happens if all your collaborators are busy with other requests? 
We usually have new project requests but we are also completing projects. Whenever we complete a project, the collaborators involved in that project will be assigned to a new project or they will provide additional support for other ongoing efforts. Whenever a new project appears, collaborators providing additional support will be reassigned to these new projects. 

Who owns the final product? 
Our customers always owns the rights to products, CSI never owns Intellectual Property during the projects. Furthermore, upon completion of the software our partners are furnished with all source code, source files, documentation and notes used in the design and development of their projects. 

Who manages the projects? 
For the most part, our clients manage their projects for the virtual staffing services with assistance of our internal Project Managers. When our customers manage their projects, we coordinate the staff and facilitate collaboration so our clients are continuously involved to monitor progress and guide the overall direction of the project. For work done on a project basis, our project managers carry the entire management of the project, we can guarantee an estimated date of delivery and a defect free product. 

How can you guarantee results?
We provide our customers with a full money back satisfaction guarantee

How do we pay for services?
To commence development we require a fully refundable retainer which is not to be construed as, but can be applied to payment of services upon full satisfaction. In this manner customers essentially pay nothing until full satisfaction of work. Virtual Staffing work is billed on a 4 week cycle.

Can you guarantee our privacy? 
Privacy is a standard in Software Development. We can sign Confidentiality and Non-Disclosure agreements set forth by our customers to protect their interests, property and trade secrets. 

Do you require a contract agreement? 
We do require a service agreement to be signed at the beginning of a commitment. In many cases we review and sign contractual agreements presented to us by our clients. 

How do you determine your rates on a project basis? 
An full analysis of the project is made and we provide an exact date of delivery. The man hours estimated for project completion are multiplied by our standard hourly rate and that determines the total we quote.

If a project goes over budget we abide by the original quote unless significant modifications are appended to the original scope by the client, in such case we provide a new quote for the extra work.