You work directly with your team through voice, text, and video chat using Skype, share screens and demos over GoToMeeting, and easily manage your project(s) using Basecamp, Google Drive, or another form of project management. Communication is key when working with virtual employees, so we maintain open and direct lines of communication through which you can work directly with your dedicated remote professionals.
We provide a complimentary Basecamp account as a beginning organizational and file management tool, 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.We’re familiar with multiple platforms and would be happy to advise on tools or set-up of a project management system based on our experience with successful clientele.
Our staff works American business hours: Monday – Friday, 7:30 AM – 4 PM CDT. Each remote professional may take up to a 30-minute dinner break, and may occasionally take other necessary rest 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 AM – 3 PM CST. Our employees overseas get off work at 2 AM their local time.
But don’t change your schedule just yet!Your Client Success Manager will confirm your team’s attendance to ensure your team is on time and working on your tasks.
Your team members work only on your project(s) and are available to you throughout the workdayduring U.S. hours, just 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.
When hiring a dedicated remote professional, you have the ability to scale your workweek from a minimum of 32 hours to 40+ hours, based on your needs. You are billed by your team’s productive hours only.
One of the primary functions of your Allshore support team 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.
Absolutely! We believe direct and open communication is key to successful outsourcing. You will be able to speak to your remote professional via Skype or another instant messaging platform, GoToMeeting, email, phone call, and a project management system of your choosing (we offer Basecamp as an option if you do not have something established). Additionally, your team members will post hourly status updates in Skype to keep you informed of their progress throughout the day.We simply ask that your Client Success Manager and Technical Success Manager are included on all correspondence with your team.
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 proactively 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 partnership with you in order to ensure you are fully satisfied and your company’s standards, goals, and needs are met.
Unfortunately, neither manager can appropriately manage your project.While both managers are instrumental in establishing a team relationship and ensuring your work is completed according to your standards, they do not directly handle task delegation or oversight on the project scope. They have the capability to aid in estimate and scope creation, and are provided only to aid with collaboration and quality assurance.
We do offer project managers at an hourly rate, which would count as a dedicated remote professional for hire.
However, Allshore does not provide a project manager as a default. In our experience we have found that effective project management requires 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.
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 (if relevant).
Your remote professional will update regularly within Skype, or another platform, on their progress and assigned task status.
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 routine demos or check-ins be scheduled to ensure things are progressing correctly so that adjustments can be made if necessary.
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.
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.
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.
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.
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 AM – 4 PM CDT, or 6:30 AM – 3 PM CST, send our support team an email at firstname.lastname@example.org, or call our headquarters at (888) 326-5611 and leave a voicemail, so an Allshore team member can respond to help you manage your emergency.
We currently have three fully operational offices overseas in the three major cities of Pakistan: Islamabad, Lahore, and Karachi. To learn more about our service centers, visit “Our Company” page under the “About Us” menu option at the top of our homepage.
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 in an international capacity.
Allshore takes great care to determine whether or not someone is fit to work with our clients. All candidates who apply to work with our clients must complete a minimum series of technical evaluations specific to their field, an HR 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.
Certainly! We will send you resumes for any possible candidates 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 an interview at your convenience.
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.
That depends on whether the professionals we have available meet your needs. If we happen to have a readily available candidate, they may be able to get started right away. If we need to recruit someone to fulfill the skillset you need, the process may take longer. When hiring a custom candidate, we respect that they may need to fulfill a notice period with their prior employer before joining us and getting started.
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 nor Allshore. This means that while we may not be able to start you with your new team member immediately,our recruiters will work quickly and effectively to find you the best hire. Although this process can take longer, we have found it to be much more successful for everyone involved.
We aim to provide you with a remote professional who can work with you long-term. Candidates we recommend will have the knowledge, skills, and abilities you require, as well as appropriate attributes and 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. If we don’t have the right person available, our recruitment team will begin sourcing to find your perfect fit. While this process is less immediate than pairing you with what we have available, taking the time to find the right fit pays off in the long run for everyone.
Allshore does not bid on projects or offer a fixed rate. Since we are a staffing firm providing supplemental resources, your team members’ work is charged to you by the hour on an hourly rate, and we bill only for the productive hours your remote team members have worked. Your team can collaborate to create an estimate for a project, but it is just an estimate. While this model may sound 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.
Allshore offers hourly rates for each individual team member, in which you are only billed for the productive hours they work.
First, these hours are logged daily in Basecamp with a summary of work performed, and all logged hours are verified by your Client Success Manager. We simplify our billing process from here by using Freshbooks, an online-based invoicing system, to manage billing and send invoices, which are delivered digitally via email to your accounts manager.
We operate in a semi-monthly billing cycle, which includes the 1st through 15th date of each month for the first billing period, and the 16th through the last date of the month for the second billing period. You can expect to receive an invoice per period on the following business date after the end of that associated period.
Payment is required within ten (10) days following the date the invoice has been sent. If payment is not received within this time frame without notice, Allshore reserves the right to follow up directly on billing, and may suspend work in cases of unreasonably overdue invoices.
Your remote professionals’ hourly rate may be increased annually to cover accumulating operational costs. 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 salary raise to your remote team member, continued customer support through Client Success Managers and Technical Success Managers, and to recoup any yearly expenses on equipment and software maintenance and improvements we’ve made to benefit your work.
Generally, hour rates are reviewed annually upon your remote professional’s working anniversary with your company. If a member of your Allshore team is up for an hourly rate increase review, our management will collaborate with you directly for final approval on the increase amount, how any increase is to be utilized, and when the effective date will be.
Your remote team members enter daily logs into an internal Allshore area within our Basecamp account, with descriptions of their work completed and total hours worked per date. These entries are included in an itemized list within each invoice sent via Freshbooks.
Yes, you can view logged hours at any time! Your Client Success Manager is able to create a report of time worked within a designated period at your convenience.
As Allshore bills by the hour, any additional hours worked after-hours, or outside of our business 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.
In certain cases, Allshore will internally offer incentives to employees who agree to work during a holiday or after-hours. You will never be held responsible to offer such incentives, unless you are interested in personally offering that to your remote professionals.
As we do not bid on projects preemptively, we do not typically offer project-based plans. All services are charged at an hourly rate and invoiced semi-monthly and you are only billed for the productive hours your team works.
To keep the billing process as simple as possible, we retain a credit card on file and are able to run payments on our end with your consent. Additionally, you are able to make your own payments in Freshbooks with a credit card or PayPal. If you wish to pay by check, you can mail us a check with the specific invoice number you wish to pay; we do also ask that you update your Client Success Manager so we can be on the lookout for your incoming payment. Checks can be mailed to our physical address:
Allshore Virtual Staffing
1818 W. Lindsey St, Suite C-100
Norman, OK 73069
Definitely. Our guarantee is to “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 contact your Client Success Manager immediately. An investigation will be performed, and we will involve you in each step leading up to resolution of these issues.
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 support team; the invoice will be updated to reflect any compensations made.
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 discussing any issues with 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 relevant invoice.
Your Client Success Manager is capable of answering questions or solving any issues you may have with your invoices or our invoicing procedures.
Absolutely! Our clients are welcome to provide incentives such as team dinners, celebratory team parties, or cash bonus awards. We highly believe in the importance of extending your own company culture to your remote professionals. If this includes awarding optimal performance and behavior, we are happy to facilitate. Your Client Success Manager will be able to discuss options and suggested amounts with you and will coordinate any bonuses or awards you wish to gift to your team. Any bonuses you agree to award your remote professionals, including cash bonuses or the equivalent cost for any incentive provided to your team, will be included on your upcoming invoice, unless otherwise specified by you.