We are a European software development teams provider and system integrator with development offices in Germany and Ukraine. We have a number of directions in which we operate:
We are on the market since 1999 and enjoy an excellent reputation since then. We work with European and US clients on a wide range of services.
Access to top-level specialization and rare skills
You are not so strictly bound by labour laws as in case with internal employee
Quick scalability in case of project peaks
Lower salaries, hence cost saving and higher profit
Good management is a key to success and main challenge even with onshore teams, let alone the offshore ones. The further team is located, the more difficult it is to spread your influence on them.
The team can lack organization, planning skills, understanding of some parts of the project, knowledge and required skills, courage to say about problems or motivation. This affects schedules, the price and the overall volume of the project. You lose control over it.
At the project start some companies show the person, who has the right skills to win the project and get your signature under the agreement. But once the agreement is signed the works can be given to totally different people. You find yourself devoid of the right to choose people who work on your project and end with finding your project a pilot for a crowd of students.
Sometimes mentality problems can also be an issue. Traditions to obey, not to contradict, habit to be reserved, unexpected reactions on your tasks – these are the things that can make life much more difficult for you, if you work with people with different mentality. And difference between Asia and Europe is much bigger here, than between 2 different areas of Europe, for example.
f your vendor is located in a time zone with 5-12 hour difference, you will face certain difficulties in communication with him, you will not be able to resolve quick questions and work as one team throughout the day. You will need to support mainly written communication and in some urgent cases you will still need to wait another 5-12 hours to have the issue resolved. Remote location also results in more effort, money and time required to make visits. Poor communication creates management and efficiency problems.
It is hard to take into account all the risks and fully protect yourself on the stage of agreement discussion. And it is almost impossible to sue the foreign company with totally different laws.
You can’t run daily face-to-face meetings, see your employees in your company’s lobby, see how they feel and ask questions in some informal atmosphere, thus gathering the information about the psychological state of your team, their problems with understanding the tasks and knowledge gaps. Hence, you are no able to show timely reaction on these issues.