Complex sentence: Modern information technologies allow for massive number of subjects to be involved as well as systems of managing these suggestions that provide good results.
Split into simpler sentences: Modern information technologies allow for massive number of subjects to be involved. Functional systems of managing these suggestions allow for good results.