How do I work with Allshore and your remote professionals?

    You work directly with your team 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 remote professionals.

    Do I have to use Basecamp or can I continue to use my own project management software?

    We provide a complimentary Basecamp account, but you are welcome to use whatever project management system you prefer. Just give your team access and instruct them on how you want them to use it.

    What hours will my remote professionals work?

    Our staff works American business hours: Monday – Friday, 7:30 a.m. – 4 p.m. CST. Each remote professional takes a 30-minute dinner break, and may occasionally take other necessary breaks throughout the day. However, your Client Success Manager counts your team's working time by the minute to ensure eight hours of work are met daily.

    Pakistan does not observe Daylight Saving 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 CSM will check attendance and make sure your team is on time and working on your tasks.

    What does it mean to have a dedicated remote professional?

    Your team members works only on your projects and is available to you during the day like an in-house employee. They will work in accordance with your standards and follow your instructions to complete your work according to your specifications.

    Who keeps my remote professionals accountable? How can I be certain they are working when they say they are?

    One of the primary functions of your Allshore support team, and the cornerstone to Allshoring™, is to keep your team accountable and ensure the hours they log are accurate.

    Your Allshore Technical Success Manager oversees work and working time visually, in-person; they are aware of where your remote professional is and what they are working on throughout each day.

    Your U.S. based Client Success Manager monitors your team's working time and communication remotely on your behalf to ensure each day’s work is satisfactory and logged properly.

    Can I communicate with my team directly?

    Absolutely! We believe direct and open communication is key to successful outsourcing. You will be able to speak to your remote professional via Skype, GoToMeeting, email, phone call, and a project management system of your choosing (we offer Basecamp as an option). Additionally, your team members will post hourly status updates in Skype to keep you informed of their progress throughout the day.

    What roles do Technical Success Manager and Client Success Managers play?

    A Technical Success Manager and a Client Success Manager are provided at no additional cost to help manage your team members' day-to-day by overseeing their work, time, attendance, and communication.

    An Allshore Technical Success Manager has considerable experience and knowledge in their field and performs routine code reviews and offers technical guidance and solutions for you and your team. They are also available to assist in the creation of project estimates, scopes, and documentation.

    The Allshore Client Success 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.

    Can my Technical Success Manager or Client Success Manager serve as project managers?

    Unfortunately, neither manager can help manage your project. Both managers are instrumental in establishing a team relationship and ensuring your work is completed according to your standards. They have the capability to aid in scope creation, but they do not handle task delegation or oversight on the project scope. Your support team is provided to aid in collaboration and quality assurance only.

    Does Allshore provide a project manager?

    Allshore does not provide a project manager. In our experience we have found that an effective PM must have an in-depth knowledge of the project, the company, and the clientele that can only come from an internal employee. We are firm believers in the potential of outsourcing, but we are also carefully aware of its limitations. So while our staff can fulfill many integral roles with great proficiency, project management is something that we believe should remain in-house.

    Do I need a project manager?

    Project management is crucial to the success of any project and we ask that a representative from your company fulfill this role. We recommend appointing someone who has strong communication skills and some technical knowledge. They must have full understanding of the project scope and end result requirements, as well as the ability to communicate directly both with our staff and your clients.

    Who do I contact if I have questions about the status of my project?

    Your in-house project manager should be in communication with your development team regularly and have a constant knowledge of the status of your project. We encourage weekly demos be scheduled to ensure things are progressing correctly so that adjustments can be made if necessary.

    What should I do if I am unhappy with your services or any work my team has completed?

    Don’t hesitate to contact your Client Success Manager with any issues or concerns regarding your remote professional’s work or performance. Both your Client Success Manager and Technical Success Manager are trained and prepared to assist, train, and coach your team members to solve any issues promptly. We will remain in close communication with you while we rectify the situation. If your team member continues to not meet your standards, we will recommend that you replace them and we will begin looking for the perfect replacement.

    If a remote professional isn't working out, how does Allshore handle replacing them?

    We have a process in place to make a change when it is necessary and to make it as seamless as possible with very little disruption to your work. Sometimes things don’t work out with a particular remote professional; there is more to a successful working relationship than skill alone and it is hard to judge from an interview if someone will be a good fit for the team. We want to find the perfect team member for you, so don’t hesitate to tell us if your current remote professional doesn’t meet that criteria.

    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 team member takes to train and get up to speed on the project.

    Can I let a team member go when the project they were working on is completed?

    Yes. Allshore offers hiring solutions based on your needs, and we offer month-to-month contracts that only require 30-days’ notice to cancel. If you anticipate that you will soon run out of work for a team member or your project is ending, simply inform your Client Success Manager and we will help manage the transition.

    I have hired my team member full-time, but what if I don't have a full 40 hours of work every week?

    We are flexible to help you maintain ideal capacity – this means helping you manage the slow weeks as well as the busy weeks. We only require 32 working hours per week for each dedicated remote professional. With this minimum policy, when work is slow or you are unavailable, you only need to reach 32 hours of billable time per week. Your staff will remain available for the entire week if you end up with more than 32 hours of work or need additional assistance. While not working with you, your team member will study, train, and perform research in the office, continuing to hone skills and be readily available if you need them.

    What if I have an emergency after-hours, on a weekend, or during a holiday?

    Don’t panic! We are on stand-by to help in any way we can. In the event you encounter an issue outside of our business hours of Monday-Friday, 7:30 a.m. – 4 p.m., contact your Client Success Manager and an Allshore team member will help you manage your emergency.

    Where are your service centers located?

    We currently have three fully operational offices overseas in the three major cities of Pakistan: Islamabad, Lahore, and Karachi. Go to our About Us tab at the top of our homepage to learn more.

    Why did you choose Pakistan?

    Through years of experience, research, and attempts to establish offices in other countries, Pakistan has proven to be a continual source of highly skilled senior-level professionals with the work ethic, technical and communication abilities to meet our standards. South Asia is a valuable resource for quality resources, and while Pakistan was a latecomer to outsourcing, this gives them more incentive and ambition to succeed in the industry.

    There are numerous advanced universities in Pakistan, many of which offer programs taught in English to prepare professionals to work with international companies.

    How do you select professionals to hire? What does your recruiting process entail?

    Allshore takes great care to determine whether or not someone is fit to work with our clients. All candidates that apply to Allshore must complete a series of technical tests specific to their field, an HR interview, a field-based interview, and an English communication interview. Our standards are high and uncompromising, and as a result we only hire approximately 6-8 percent of the candidates who apply.

    Can I interview/evaluate a remote professional before I hire them?

    Certainly! We will send you resumes for any possible hires so you know their experience and skill-level. Additionally, we welcome requests to conduct an interview before you hire them, and we highly encourage interviews when either replacing a team member or adding a resource to an already established team. If you are interested in interviewing a remote professional, your Allshore sales contact or Client Success Manager can set up the interview at your convenience.

    How do I add members to my team?

    Allshore offers infinite capacity to meet your changing needs. If you would like to add another professional to your team, notify your Client Success Manager and explain what you are looking for. We will seek the best fit for your project and your team and follow up with options for hire at your convenience.

    If I want to hire a new team member, how quickly can they start?

    That depends on whether the professionals we have available meet your needs – if so we can get started right away, but if not the process can take a little longer. We are interested in finding the right fit for each client and will not place a team member unless they are the best option for you. A quick match for the wrong reasons is not conducive to long-term success for our clients or Allshore. This means that we may not be able to start you with your new team member immediately, but our recruiters will work quickly and effectively to find you the best hire. While this model takes a little longer, we have found it to be much more successful for everyone involved.

    How do you select the developers you recommend for my team?

    We aim to provide you with a remote professional that can work with you long-term, so we seek out a team member that possesses the skills you require as well as attributes and a working style that will make them a good fit for you and your team.

    We look first to any professionals we have on our "bench", who do not currently have a client, but if we don’t have the right person available, our recruitment team will begin searching our large networks to find your perfect fit. While this process is less immediate than pairing you with what we have available, in the long run taking the time to find the right fit pays off for everyone.

    Can you give me a fixed price per project?

    Allshore does not bid on projects or offer a fixed rate. Since we are a staffing firm, we charge hourly and our clients pay only for the hours that their remote team members worked. Your team can collaborate to create an estimate for a project, but it is just an estimate. While this model sounds riskier to some, our clients have actually found it to be a more honest and transparent way of outsourcing. Because our clients are in charge of project management, they know they are paying only for time actually spent on the work they choose and approve.

    How am I billed?

    Allshore offers hourly rates for each individual team member, in which you are only billed for the hours they work. These hours are logged daily into an internal system on Basecamp and verified by your Client Success Manager. We use Freshbooks, an online-based invoicing system, to manage billing and send invoices, which are delivered via email to your accounts manager.

    Will my rate ever change?

    Your rate will be increased annually to cover accumulating operational costs for your remote staff. We view remote team members to be your employees, just as much as they are our employees. Any rate increase will help us cover things such as an annual raise to your remote team member, continued customer support through Client Success Managers and Technical Success Managers, or recoup any yearly expenses on equipment improvements we’ve made to benefit your work.

    What should I expect in my invoice?

    Your remote team member enters daily logs into an internal Allshore system in Basecamp, with descriptions of their work completed and total hours worked. These entries will be featured in an itemized list within each invoice.

    Can I keep track of the hours my team is working without waiting on each invoice?

    Yes, you can view logged hours at any time. If you ever have any questions regarding hours, you can contact your Client Success Manager to receive a report.

    How do you manage overtime, weekend, or holiday time?

    As Allshore bills by the hour, these hours will also be included in invoices at your same hourly rate. You will not be billed a higher rate for work after-hours or beyond our 40-hour workweek.

    Do I pay upfront for projects, or once the project is completed?

    We do not offer project-based plans; all services are charged at an hourly rate and invoiced bi-monthly. You are only billed for the hours your developer(s) works. Payment is required within 10 days following the date the invoice has been sent, before a late fee of seven percent (7%) is incurred.

    When will I be invoiced?

    Invoicing is compiled in bi-monthly periods, ending on the 15th and final date of each month. You will receive the invoices via email on the business date following the last date of the invoicing period.

    How can I pay my invoice?

    We accept credit card payments, PayPal payments, or checks. If you wish to pay by check, simply mail us a check with the specific invoice number you wish to pay. Checks can be mailed to our physical address:

    Allshore Global Resources
    1818 W. Lindsey St, Suite C-100
    Norman, OK 73069

    Online payments can be made through Freshbooks with a PayPal account, or you may call your Client Success Manager to pay invoices with a credit card.

    Can I dispute time on my invoice?

    Definitely. Allshore’s guarantee is “never pay for unproductive work,” and we will gladly compensate any time deemed unproductive for all open invoices. In the event you feel unjustly charged, please select the “dispute” option on Freshbooks and contact your Client Success Manager immediately. An investigation will be performed, and we will involve you in each step. We will then discuss the final resolution with you.

    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.

    Do I have to wait until I receive my invoice to dispute unproductive time?

    No. The Allshore promise to “never pay for unproductive work” remains our guarantee and includes all working time. You are welcome to dispute unproductive time prior to the invoice being sent by contacting your Client Success Manager. We will perform an investigation with your team following the complaint and will attempt to solve the issue prior to the invoice being sent out, keeping you involved in the entire process. Any compensation granted will be reflected in the next invoice.

    Who should I contact with questions about my invoices?

    Your Client Success Manager is capable of answering questions or solving any issues you may have with your invoices or our invoicing procedures.

    Have more questions? Call (888) 326-5611 Today!

    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.

    Contact Us