Any consultant or large-scale consulting firm must meet a few basic requirements. These include the following: Professionals must possess proven technologies that help solve even difficult tasks. The consulting company has the skills in the formulation, organizational diagnoses, strategic planning, uses of information system and various methods of analysis. Investment consulting companies must perform a complete and thorough diagnosis of productive activities and the current situation and to establish contacts for communication with investors. The consultants must not have any ties or business relations with various suppliers of products and goods. Expert opinion - definitely independent and has a purely objective character. Any consulting company will extend to its customers the assistance in the area of performance improvement. Thus, customers turn to these organizations to get qualitative analysis, processing and the ability to use expertise for the benefit of the business.