You work directly with your developers through voice, text, and video chat using Skype, perform demos with GoToMeeting, and easily manage your project(s) using Basecamp. Communication is key when working with virtual employees, so we maintain open lines of communication through which you can work directly with your dedicated developer.
Pakistan does not observe Daylight Savings Time, so from November to March, when we move our clocks ahead an hour, our shift time changes to 6:30 a.m. – 3 p.m. CST. Our employees overseas get off work at 2 a.m. – this is when public transportation stops running so we cannot ask them to work an hour later unless it is absolutely necessary. Our clients of course do not have to get up earlier – the CRM will check attendance and make sure your developer is on time and working on your tasks.
Your Allshore Technical Team Leader manages your developer(s) technical work and working time visually, in-person; they are aware of where your developer(s) is and what he is working on throughout each day.
Your onshore Client Relations Manager monitors your developer(s) working time and communication remotely on your behalf to ensure each day’s work is satisfactory.
An Allshore Team Leader has considerable experience and knowledge in his field and performs routine code reviews and offers technical guidance and solutions for you and your team. He is also available to assist in the creation of project estimates, scopes, and documentation.
The Allshore Client Relations Manager provides proactive customer service and is your primary contact for client support. They are available to resolve any questions, issues, or concerns regarding our services. Their objective is to prevent problems from ever arising, but they are trained to handle them if they do.
Both managers are heavily involved and invested in Allshore’s relationship with you in order to ensure you are fully satisfied and your company’s standards, goals, and needs are met.
You are welcome to be involved in the recruitment process: you can review resumes or interview potential replacements that have been pre-screened by our team. Once you've hired a replacement, we will remain highly involved in the relationship to ensure the replacement is a good fit and that knowledge transfer occurs quickly and seamlessly. We will compensate the time your new developer takes to train and get up to speed on the project.
There are numerous advanced technical universities in Pakistan, many of which offer programs taught in English to prepare developers to work with international companies.
Technical interviews are given by our most experienced technical management staff and supervised by our Development Department Manager. The interview is a question and answer session to evaluate the candidate’s depth of understanding, knowledge, and experience. The key points the interviewers are looking for include:
The interview is then graded on an American academic grading system; candidates must achieve a score of 80 percent or higher to proceed to the communication interview.
If we are hiring to fulfill a special request for a client, we will look for all of the above plus any additional criterion the client has requested.
Trained native English speakers from our U.S. office conduct the communication interviews for all candidates. A casual question and answer session is hosted in both textual and verbal communication, to evaluate the candidate’s English and communication abilities as well as their sociality. The key points the interviewers are looking for include:
The interview is then graded on an American academic grading system; candidates must achieve a score of 80 percent or higher to be offered a position with our company.
While 80% is passing for each test, if a candidate earns a 80% on both tests they are typically not offered a position.
We look first to any developers we have free, but if we don’t have the right developer available our recruitment team will go to work to find the right developer. This process is less immediate than pairing you with what we have available, but in the long run taking the time to find the right fit pays off for everyone.
Our model eliminates scope creep and clients know they are paying only for time actually spent on their work – time they can review and approve. Many of our clients are completing projects for their clients for which they do offer fixed rates and we have always managed to work with them.
Allshore offers hourly rates for each developer, in which you are only billed for the hours your developer(s) work. These hours are logged daily into an internal system on Basecamp and verified by the Client Relations Manager and Team Leader. We use Freshbooks, an online-based invoicing system, to manage billing and send invoices, which are delivered via email to your accounts manager. Each invoice is sent with a net-30 deadline for payment before a seven percent (7%) late fee is incurred.
Allshore Global Resources
2500 McGee Drive, Suite 142
Norman, OK 73072
Online payments can be made through Freshbooks with a PayPal account, or you may call your Client Relations Manager to pay invoices with a credit card.
If you do have an issue with an invoice, we ask that you or your accounts manager refrain from paying this invoice until the issue has been discussed with and handled by our client support team; the invoice will be updated to reflect any compensations made.
The Alternative Outsourcing that Actually Works
Allshore was created to provide affordable staffing that safeguards clients from outsourcing's inherent flaws and greatly limits clients’ exposure to the common drawbacks that plague this otherwise wonderful resource. Our pledge is to provide clients with the perfect resource and a great experience.