Tag Archives: BPO Companies

BPO Directory — find BPO companies with us!

Categories: BPO | Tagged , , , , , | Leave a comment

Do you need to find a BPO company to outsource some back office tasks to? You’ve come to the right place. 123outsource.net has 800 highly qualified BPO companies all around the world. We used to have over 4000 companies, but we filtered out the lower quality companies and kept only the absolute best companies. We have BPO, KPO, and LPO companies in India, The Philippines, Central America, Eastern Europe, and many other places.

We update the information in our BPO directory every month, so you are assured to find highly accurate and useful information whenever you do a search! 123outsource.net gets abgout 30,000 visitors per month. Your company is welcomed to join us and create a profile. Just visit our sign up page! The link to sign up is on the left of the home page in red!

How to Ubersize your BPO Outsourcing Company

Categories: BPO | Tagged , , | Leave a comment

Most BPO companies out there thrive on being average. The people answering the phone just can’t communicate. The people doing the work are mediocre with nobody checking on them. In short, it’s a big mess. The secret to fast growth in the BPO industry seems to be finding an elastic workforce that you can check the quality of on a regular basis. If everyone just works in the same office, you can watch them easily, but you can’t expand or contract your business with any type of ease.

To Ubersize your BPO means you have more freelancers working for you. They could work from home, on call, and with no commitment either way. Developing a large pool of resources for getting work done can make your life very flexible. You have to keep records on how good their work is on various assignments so you can figure out who you are going to select for future assignments.

Or, you could automated your whole enterprise and have customers work directly with your help through a web portal. That works well for freelancing sites, but is not necessarily recommended for medium sized BPO outfits. The bottom line is developing a sustainable and efficient business model that works for you!

Another interesting Uber-Type business model is to have clients input their assignment in a portal, have a manager inspect it, and have your remote helpers grab the assignment. A manager would have to review the subcontractors who grabbed the assignment to see if they are qualified or desired for the job. But, this type of automation allows work to get done more quickly. In real life, most programmers and outsourced workers are busy, or don’t want to bother. Having a system where the one who jumps first gets the job ensures a higher level of motivation. Whether they finish on time is another story, but at least they’ll start on time which is half the battle.

What does your company’s click stat mean on 123outsource?

Categories: Analytics | Tagged , , | Leave a comment

123outsource.net keeps stats on BPO companies. After all, we need information that can help us decide who should be high in the search results and who should be removed completely from the list. At first we saw who answered their phone. Then, we tried to see how easy it was to talk to a manager. After that, we assessed the quality of the conversation with the manager.

Phone Stats
I found that these stats were helpful, however, it is unpredictable whether you will call on a holiday as I don’t know when Indian holidays are. It seems every other day is a holiday. No wonder nothing gets done. It is also unpredictable if the manager will be in. Usually the BPO workers don’t communicate well, so if you can’t speak to a manager, the conversation will be horrible. Another thing I noticed is that some companies had horrible phone lines, so that they can’t even hear you properly unless you repeat everything several times. So, phone stats were helpful, but I found even better analytics which were easy to get.

Email Stats
A month ago, I emailed most of the people on our outsourcing directory asking them for basic rates. Some ignored my email altogether and got kicked off the directory. While others, answered the email, but didn’t give me rates. A few asked for more information instead of answering my question which really was a headache. But, a few answered my questions within minutes and I was very happy about that. Those that mean business rise to the top of the search results and will get more business as a result!

Click Stats
However, click stats were very much more interesting. Since BPO companies are placed at different levels on our search results, their click stats will really vary. I wanted to even the score and create an AB testing environment. So, I moved a few listings from the middle of the list to near the top of the list and compared their clicks to others near the top of the list. The result was that those who were originally near the middle of the list performed horribly on the top of the list. I learned that the public didn’t like these listings enough to click on them which meant that the companies were horrible.

One of the reason I like click stats is that I don’t have to do any work to test companies out. I just put them in a placement, take notes, and get a result that is very accurate. Click stats can really vary too. A good company will perform six times as well on click stats than a bad company. We had companies getting six clicks a day while others got less than one click — talk about unpopular.

The problem is that it is time consuming to get click stats on every single company on my site. So, I’ll just stick to the popular categories like call center, bpo, and data entry. Wish me luck. But, the bottom line is that click stats are the most cut and dry method of analyzing the quality of a company. Call stats are unreliable since you don’t know who will answer. Email stats are good, but only distinguish the speed of the result. Click stats tell me if the public likes an outsourcing company enough to click on them which is much better than me deciding how I feel about a BPO company.

BPO companies in India

Categories: BPO | Tagged , , | Leave a comment

There are many BPO companies in India. New ones seem to sprout up like weeds. Unfortunately the quality of some of these BPO companies in India is not the best. However, on 123outsource.net, we have a variety of methodologies to identify companies that are a lot better than average.

Find a BPO on 123outsource.net!
If you do a search on 123outsource.net for BPO companies in India, you will find some of the better BPO companies. This doesn’t guarantee that they will be excellent, but for every company you find on our outsourcing directory, we have weeded out dozens. For better results, just check the regular search results page for worldwide BPO or Call Center. That way you can find the best companies in the world instead of limiting yourself to India.

What specialties do we recommend looking in India for?
Data Entry is cheap in India with rates starting around US $1.80 per hour. There are also decent medical transcription, billing and technical support companies in India. Web Design and programming services in India are also not bad. The key is to find the right company and not rely on generalizations about how good you think companies are in a particular country.

What outsourcing work should you avoid India for?
For inbound call center we recommend the Philippines or Central America. For lead generation, India has more aggressive callers while the Filipinos are smoother on the phone. For ERP programming, Russia has some huge and well reputed companies.

It is hard to say who you should hire in the long run, but our outsourcing directory 123outsource.net takes a lot of the work out of the process as we have eliminated most of the bad companies from our list and moved the mediocre ones to the bottom of the list. Those BPO companies in India or elsewhere in the world at the top of the list are the best quality that is currently available. So, if you don’t like them, you’ll have to hire your own in-house staff and figure it out yourself!

All about the BPO Industry

Categories: BPO | Tagged , , , , , , , , , , | Leave a comment

The BPO industry is an industry with many different types of BPO companies in different countries doing various types of tasks. There is no normal in business process outsourcing.

BPO Projects
Many BPO companies are in a constant state of desperately looking for projects. The companies looking for work are usually the ones you don’t want to hire as they often lack language and communication skills. In my experience, if you write broken English, your work will probably be broken too which is why nobody will hire you. But, there are literate BPO companies out there looking for BPO projects too. They advertise on the web, send customized emails, and are pleasant to talk to on the phone.

Genuine Processes
Indians like to use the word “genuine process.” I’m not sure why they use this term. Are people normally offering them non-genuine processes? BPO work or BPO jobs should be genuine by definition and the nature of the work needs to be researched. Without a contract, the vendor is not protected from customers who are playing games.

Indian BPO Company / India BPO Companies
Many people in India want to work for a multinational company. The smaller Indian BPO companies have trouble retaining workers once the workers have four or five years of experience under their belt. If you work for an Indian BPO company, if you stick around and are any good, you might be promoted to manager after a few years. Do you want to be a big fish in a small India BPO company, or a small fish in a big pond at Oracle or Infosys? The India BPO scene seems to never be boring as new companies are sprouting up like weeds. However, every company I call has horrible phone skills and sloppy work skills. If India BPO companies would just clean up their act, they could gain so much market share it would be unbelievable!

Medical Transcription
Medical transcription companies in the US often hire companies in the Philippines or in India to do their work during the night. When Americans return to work in the morning, the work is done (hopefully). Accuracy rates are well documented in this industry, so there is no room for shoddy workmanship otherwise your BPO will go under quickly.

Software Development
The software BPO industry is a much more disturbing one as there are no definitive standards for the quality or speed of work. Hopefully, someone will set the score straight and create a blue book for costs of particular programming tasks of which there are zillions of.

How to start a BPO company?
If you want to start a BPO company in India or elsewhere we recommend working in management for someone elses for many years so you become an expert. Owning a business from the business angle is hard, but without basic skills you would learn managing someone else’s BPO, you don’t have a chance. Create a solid foundation for yourself before attempting the impossible.

20 Seat BPO
Many people want to start their 20 seat BPO by renting an office. Without customers, or at least without steady customers, your business will not last. Start off with one seat, and then work your way up, getting to know your workers, customers, and processes well until you develop a very steady base to build on. A 20 seat BPO is 19 seats too many when you are just starting out. It is better to rent a seat or two in a big call center that has empty seats, or share an office with someone.

You might also like:

How to get more clients for your BPO or Call Center (compilation)

18 ways to boost your social media marketing in 10 minutes a day

Developing your hiring intuition


Best Outsourcing Companies

Categories: Keyword | Tagged , , , , | Leave a comment

Do you want to find the best BPO companies in the world? Try 123outsource.net! We have BPOs all over the world in places like India, The Philippines, South Africa, Canada, America, and other countries. We have call centers in Manila, Data Entry companies in India, Software companies in India & Eastern Europe, and more. In total we have 28 specialties for different types of outsourcing services.

Additionally, we routinely filter our search results to get rid of BPO companies that went out of business as well as BPOs that don’t act professional. So, let 123outsource.net be a source of quality search results for your outsourcing queries.

As far as contacting BPO companies goes, some have international numbers that you can call 24/7 while other BPOs can only be reached on local time in India or the Philippines.

Millenial job hoppers at India’s BPO companies – and how to harness them

Categories: BPO, Software Development | Tagged , | Leave a comment

Millennials are a different breed. Those of us in our 40’s, 50’s and 60’s find them difficult to understand. They are evasive, like to avoid conflict, and job hop like crazy, especially at BPO organizations. On a brighter note, they care about social causes — at least until their short attention span fades and then they care about something else.

In America, millennials jump from job to job. But, in India, the problem is even worse. People who work at BPO programming houses jump boat so often, their management structure was designed to accommodate this type of behavior. Programmers in India are seen as being replaceable parts.

If you are working on a serious project involving ten programmers and Rahul jumps boat because he got a better job offer at another company, it might take a while for another programmer to get up to speed at what Rahul was doing. And if the other programmer doesn’t do the same quality work, or can’t do the work at all, then your entire project could be on the rocks for a while. You could lose a critical client in the mean time because a millennial decided to jump boat on a whim. So, what is the solution?

Screen before using on critical projects
If you are a large programming house, you might have different types of projects. If you have smaller, simpler, less critical projects, and huge team projects, you can choose which programmer you put on which project. If you have someone new, it is advisable to put them on something simple and quick just to see if they do it, and if they can do it, and how punctual they are at meeting deadlines and getting back to people. If a programmer does well on an easy project, you can upgrade them to a more complicated project. However, I would not put anyone on a critical project on salary, here’s why.

Salary just doesn’t work with critical projects, try contracts & bonding
If Ramesh is working on salary on a critical project with a team, the entire team’s work would be compromised if Ramesh drops out. Therefor, it is critical to make sure that Ramesh doesn’t leave the project until it is done, and possibly until bugs are worked out after its completion. The question is, how should you harness Ramesh? Deferred salary is one strategy. If Ramesh gets a small portion of his salary while working on a longer project, but doesn’t get the main payment until its completion, then he would be less likely to quit and begin work for a higher salary down the street at some other hi-tech company. It might also make sense to take it a step further and penalize the programmer for jumping boat as he would not only be failing at his part of the programming, but his failure would influence the timeliness and quality of the final output for all ten programmers as his piece of the puzzle might be critical interfacing with others. Not all programmers would agree to this type of contract, however, without a contract, the programming house is doomed.

Paying more for reliability makes sense
Many BPO companies in India want cheap, but don’t calculate the cost of people leaving. If you add up the damages incurred when a critical player leaves, you might realize that it is cheaper to pay good people more, and also to pay mediocre people more if they can guarantee reliability with a contract and perhaps a bond. Reliability is the key factor in programming project failures — so, if you can eliminate reliability issues such as leaving bugs around, leaving project half-done, and missing deadlines, you can excel as a programming outsourcing company!

A case study from a courier company
I used to work for a courier company when I was fresh out of college. I was started out doing “distribution.” I delivered people’s fake teeth to dentists and back from dentists all over Massachusetts. The work was not ultra-time sensitive and the materials I was handling were not life-threatening if lost. They put me on this type of work until I proved myself. Then, they tested me on time-sensitive work for a few months. After I had proven myself, I was awarded with a route. I went to seven banks in Boston (generally in bad neighborhoods) and delivered the checks to Providence, RI. I was handling millions of dollars in checks every day and had keys to go into banks at night. I actually set off the alarm once (oops!) In any case, the moral of my delivery days story is that I was not put on a critical task until I have proven that I was a reliable and trustable candidate. I was put through two types of reliability tests for months before given any meaningful work. Programming houses need to find some type of short-term work to give to people while they are proving themselves. That way, when someone is put on a critical job, they will be less likely to screw up or leave — especially if they are under a bonded contract!

If you invested in training your BPO employees, what types of skills would you teach them

Categories: BPO, Outsourcing Articles, Popular Posts | Tagged , | Leave a comment

The mistake that BPO companies make is that they think that their employees are there to do a particular job. This is wrong. They are there to deliver results that contribute to revenue. What am I talking about? I’m not making sense here.

Which matters more? Teamwork or hard-skills?
Let’s say that a software development company needs to get work done. So, naturally they hire some software developers. This is their first mistake. Someone who is merely a software developer or programmer is not qualified to work at a BPO. Why? Because at a BPO you work as a team in some way or the other, so you need to hire someone who is good not only at programming, but also at teamwork. India is an authoritarian culture. You keep your mouth shut and do as you are told. This type of culture doesn’t foster teamwork. Japanese culture is all about team work, but I haven’t lived there and can’t explain what they do.

So, how do you train your employees?
If you want to have a really amazing company, you need to train your people in all types of ways. They need to be good at their core skills. They need to be able to communicate, stay organized, work with others, and get things done on time. I believe that the majority of the training for a programmer would be to put them through a lot of diverse programming tasks with a very seasoned teacher watching over them. Many programmers are good at doing the tasks they do repetitively, but fall short the minute you give them a difficult task.

How do you teach communication?
Most programmers in India cannot talk to clients. This is usually not a problem because clients want to talk to the PM, not the programmer. But, what if you get a client like me who wants to know what type of person he is working with. I have endured countless buffoons, and want someone smart. This means I have to talk to them. Mastering the art of oral communication is not easy, and your BPO is probably not equipped to teach it either. Additionally, clear written communication is another key element in software development. Most programmers refuse to get back to people as a matter of policy, so what do you do with them?

In short, you need to train your employees in all types of ways. Whether you should give them a lower salary in the beginning when you are doing more training is up to you. Or, you could make them prove themselves before you give them much training. But, after enduring the incompetent behavior of dozens of outsourcing houses, I strongly recommend that you invest 10-20% of an employees time in some type of training and evaluation program. The training should be continuous and not stop , although it could intensify at particular points in their employment.

You might also like:

Six problems that only individuals working in a BPO would understand

Business quotes that will inspire you

The pen is mightier than the sword, but is blogging mightier than flogging?

Jeremy’s 11 tips for better business decision making

Did you tell the applicant what they can get from the job?

A company has a board of directors, so why shouldn’t you?

9 insane things stress can do to your business

Hiring difficult personality types

What’s the difference between getting business advice from a millionaire and a billionaire?


Why hire a freelancer instead of a company?

Categories: Management | Tagged , , | Leave a comment

As I get more experienced in business, I realize that BPO companies are not all they are cracked up to be. If you hire a small BPO company to outsource your tasks to, you get stuck with whomever they hire to do the work and whomever they hire to manage your work. My experience tells me that management at small companies is always dismal. I have never seen good management at a small company in my life and I have dealt with many dozen of them over the years. Keeping deadlines and doing quality work never seems to be a priority unless you are a huge client which I am not. I feel that quality should be for all clients and not just large ones. Additionally, there seems to be no desire to do what is necessary to keep clients. Companies do what they want to and how they want to, and if you don’t like it, that is your problem — they are not concerned.

Skill levels can vary
At any of the BPO companies that I have hired, there is always a vast range of skill levels. If I am paying top dollar, or need a complicated task done, I need someone who is capable and responsible. I seem to rarely get this combination, or either of its components when hiring companies. Additionally, you never know what the skill level of a new person will be at those BPO companies. Let’s say that your programmer is busy and they want to pair you with their other programmer. You have no idea how good or bad that other person will be. Your entire business could be compromised.

Personality pairing
I found that people who don’t like me don’t do good work — ever… If I hire an outside company to do tasks for me, I have to make sure that the boss likes me and that the worker(s) like me. If there is a disconnect on any level, the work will suffer greatly.

Hiring a freelancer is easier.
You are only dealing with one person. That person has one skill level and one personality. They can manage them self, or you can manage them. You are never stuck with a middleman who insists on being the go-between. Those go-betweens always fail on delivering finished work in my experience. Another point to consider is that the most talented people I have ever worked with were freelancers. I did find that around 20% of people working for small companies were excellent! But, the freelancers I hired were a few notches better than even the best people who work at companies!

The next question is how to outsource freelancing work overseas?
Odesk is a solution, but what if you don’t like the people advertising there, or what if you don’t like Odesk’s rigid terms? Is there a way to find freelanced call center clerks or programmers overseas? Hmm! Maybe we should advertise for them! Maybe that will be our next niche!

You might also like:

Good sign bad sign: What to look for in newly hired workers

What does Warren Buffet look for when he hires people?

Do you invest in the customer experience?

Categories: Marketing | Tagged , , , , | Leave a comment

There are certain companies out there that are “feel good” companies. Their employees happily work as a team. Their customers are enthusiastic about their product. Cliff Bar, Starbucks and Google seem to meet this description. Customers will want to come to you and refer their friends if you offer a good customer experience.

I have noticed that plumbers, electricians, and outsourcing companies tend to not invest much (understatement of the year) in the customer experience. What if you molded your BPO company so that your customer’s experience from the first email or phone call they made to you until their 143rd project with you was seamless and a wonderful, pleasant experience that they would fondly tell their grandchildren about. In my experience, I have never seen an outsourcing company do anything like this.

The reason that BPO companies don’t invest in customer experience is that they are not even aware that it matters and they don’t think about it. All actions start with thoughts. Remember the big bang 16.4 billion years ago. That started with a divine thought. An awakening of divine consciousness. You need to have your own big bang!

What are some things you can do to enhance the customer experience.
(1) Hire people who are nice and well trained to answer phone calls and emails. That way people will get pleasant and informative answers to their questions.
(2) Give prompt quotes when price queries are made
(3) Give regular feedback to clients whether they want it or not.
(4) Call them just to show your appreciation. Maybe a small gift if they are a valued client.
(5) Get your work done on time or early, every time. Nobody will complain about that.
(6) Give helpful suggestions with or without being asked that are in the best interest of your client, and not necessarily in the best interests of your sales quotas.

Good luck. If you can become the master of customer experience, you could conceivably become the biggest outsourcer in the world due to the fact that nobody else is even conscious of this very important concept!

(1) If you can master the art of customer experience, you’ll become the biggest outsourcer in the world
(2) Nobody else is even thinking of the customer experience, so if you do, you’ll clean up!

You might also like:

Outsourcing: Why everyone is doing it!

Is it better to have a woman do your phone calls?

How to find great offshore companies to do your back-office work!

Categories: BPO, Semi-Popular | Tagged , , , | Leave a comment

How to find great offshore companies to do your back-office work!

Many companies in the United States are just too busy to get their work done. They need help, but don’t know where to turn. Outsourcing your tasks can be a life saver if you find a good BPO company to help you. But, if you get stuck with a sloppy company, you might end up doing your tasks yourself and being really busy. You can’t just roll the dice and expect to find a great company in India who can anticipate your next need.

Call lots of companies you find on directories
The first step in finding your ideal outsourcing partner is to compare many companies. Some people think that comparing means to call three and pick the best one. That is missing the point. You might need to call up to 500 similar companies to find a handful that are good enough to consider. Once you find your lucky handful, then try them out — then compare.

You can’t compare until you try them
I remember being at a drum store. The guy at the counter said, “You have to buy-it to try-it”. Not a very friendly attitude. The fact is that many outsourcing companies are just plain sloppy and don’t care even a little bit about their clients. In my experience, the 80:20 rule doesn’t apply in outsourcing. I created my own rule called the “98:2 rule of outsourcing” which also applies to American companies. 2% of the companies who provide services might get an “A” or a “B” in my book. Another 10% get a C. The rest are horrifying companies who you should avoid like the plague. If you are stuck with someone mediocre — count your blessings, it could be much worst statistically.

Call 500 companies
If you call 500 companies, you will find 10 that get an A or a B. Don’t expect them to be perfect. But, if they are pretty good, and “care” to a certain extent, then you are ahead of the game! Don’t judge them by how well they talk, judge them based on whether or not they get your task done up to specifications and if they answer questions and emails.

Give a small test project
How small should your test project be? I would test out a dozen companies or so. I would give them a project that is a few hours long. I might give a project that doesn’t matter. You don’t know what they are going to do, or if they are going to do anything at all. You would be surprised at how lousy most companies are. If they are not in the top 2%, they are not that great according to my rule! Compare the work of all the companies tested. Do not compare until all companies have submitted their results or finished their work. Don’t expect anyone to be perfect. See which companies are faster and which do better work. Compare pricing as well.

Pick three winners
Once you found who you like, give them a second phase of screening work. Maybe a slightly longer project. If they do well on that one, then give them a third. I would not entrust a company with serious long term work until they have passed through three tiers of scrutiny.

Never trust salespeople
Don’t believe what the salesperson says. You won’t be dealing with them in the long run, and most of them lie and misrepresent their company. You need to get the salesperson off the phone and get the project manager and workers on the phone. You need to get to know who you will really be dealing with, not the salesperson. That is the entire point of the test project — it might be the only way you will get to know the real people who you need to know who are behind a veil of secrecy!

Use 123outsource.net
123outsource.net has thousands of outsourcing companies in all types of categories from Accounting to Web Design. We have hundreds of call centers, data entry companies, medical billing & medical transcription companies, custom software outfits, and more. 123outsource.net constantly keeps in touch with companies on board and sifts the results little by little every month. This sifting lowers the placement of companies who do not have good interaction skills, and raises the placement of companies (on the search results) who behave in a professional and intelligent way. In the future, we will even go to the extent of testing companies out with small test projects to see how reliable they are. 123outsource.net is a source of thousands of choices that can make your quest for offshore help faster and easier.

(1) To find a good BPO Outsourcing company to help you, you might have to call over 100 and compare!
(2) To find the right BPO company to assist you, give a test project to many & pick a few winners.
(3) Never trust the salespeople in a BPO. They not only lie, but don’t know the technical realities.

You might also like:

Good sign bad sign: what to look for in newly hired workers

A 20 minute office visit reveals the character of a company!

Do you think about the long term business?

Categories: Outsourcing Articles | Tagged , , , | Leave a comment

I interview BPO companies all the time. The one thing that I have noticed, is that companies typically are not looking at their long run growth potential. It is all about twisting someone’s arm into a contract that is not beneficial to the client. Or, other companies get you on board and then slack off, and don’t get your work done.

If you want to have a big BPO business one day, you need MORE clients. How can you get more clients, if you scare half of them away before they become clients? How can you get more clients if you are lazy about getting their work done on time? Do you think about that? Try getting all the clients you can keep on THEIR terms, and try keeping them. Hire new people to do their work if it is economically feasable. The next thing you know, you will have a bigger business.

Long term thinking is more than having a formal business plan. It is more than understanding certain analytics and metrics. It is about creating a vacuum effect to draw in new clients and keep them.

A new client is like a seed. They can grow into a bigger client and tell their friends. One client can become ten times their original size if you get referrals, and referrals from referrals.

By having enough people on staff to get your work done, you are creating a metaphysical opening in the universe to let more business in. How can you get more business if you don’t have the resources to handle it? And whose fault is it if you DECIDE not to have the resources to get the work done for your clients? It is your decision.

You decide to grow, or not to grow by how you allocate your staff resources, and how you treat your clients.

If you want constant growth, you need to always have at least 10% more staff resources than you can use. That way you are never too busy for a client. Most people think that is wasteful. But, what do you think? Do you want to grow? How else can you do it?


One famous Rabbi was asked, “Rabbi, I am a small potato who wants to become a big potato in business — what should I do?”. The Rabbi thoughtfully pulled on his long beard and gazed inquisitively at the wall for what seemed like a very long time. He made many different facial expressions during this time. He crinkled his face, then opened his eyes wide, then looked up. Then, it was back to staring at the floor. It was obvious that he was deep in thought. He said, “Hmmm” a few times, and then cleared his throat. Finally, he remarked, “If you want to become a big potato, put more dirt around you!”

You might also like:

Should you have a niche in your outsourcing market?

Focusing on the goal is half of the secret to fast growth