Please describe the scope of their work.
Allshore does not do any training or support. They mostly do all Web application development. We have someone who does mobile applications for us, for iPhone, Android, and BlackBerry. They mostly do all Web applications.
What was your process for selecting Allshore Virtual Staffing with which to work?
I Googled a lot of different vendors of this type. We had also worked with other companies that had a slightly different business model, such as oDesk, where you post a job and wait for someone to find it. Those tended to be unreliable. For instance, you would have a contractor who also has a full-time job and he's helping you at night. If his kid gets sick, he can’t help you anymore.
It was very difficult to find someone who was reliable and could spend the amount of time we needed, and for the duration of time that we needed on a site like oDesk. We started looking for somebody who could be more full time. We ran into a lot of problems, especially with communication. We talked to a lot of companies where you couldn’t even understand the salesperson, let alone the developers. Allshore was good because they handle everything. They give the developers all of their HR information. They’re in the chat rooms when we're working. It is like an extra layer of insurance that the people who are working are taken care of and that they will have enough time to work with you. This is their actual job.
The U.S. team is always present in the Skype chat rooms. We're on Skype with them all day, from the time we come in until they leave. They leave about an hour before we leave. We literally talk to them all day. The U.S. team is always in there. We talk to them pretty frequently, too. They are the point of contact for questions, issues, scheduling, or anything like that. We don’t need to talk to them so much about the projects. We talk to them more about the management or random issues. They’re always there if we need them.
Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?
That is a difficult question. It depends on what the project is. The person doing our apps can do one in a day. That’s pretty fast. We had another person write an entire website that our customers could log into to design their Web players and get listener statistics. That took him months, it was a giant project. That is dependent on the project that we assign to each person.
When was the latest milestone completed for that work?
When we started, we had a huge list of projects that was four or five pages of ideas, projects, fixes, and changes to all of our different software applications that we wanted. We have been working our way through the list, so it's not specifically timed. We're just working our way through the list. As you know, with a technology company, things are added to the list constantly. We'll keep working with them until we're at a point where we don’t need as many people.