“plenty of job security for yourself as you throw other accountants overboard.”
Jeez…bitter much?
Personally, I see it as a good thing for many companies to outsource a lot of the lower skilled data entry positions. If anything it definitely frees up funds for the department to put in elsewhere to more critical positions, better training, resources, and benefits.
You just have to be careful, as a company, that there's adequate quality control in place. Outsourcing might seem like it saves you money, but it can be a net negative in the end if proper due diligence isn't done on the work performed or the outsourcing firm doing the work.
@OP, I don't have first hand experience working for an outsourcing company. But many clients, as well as our firm, effectively use outsourcing. There are some expected hiccups here and there, so I would assume much of the work to be performed will be non-complex in nature. So if you're looking to learn valuable skills, it might not be the best fit.
However, don't let comments, such as the one above, make you think your work is not legitimate just because it's being performed outside the company or even the country.