The best thing about this software is that it allows us to translate our application or any other webpage into multiple languages at once without having too many people working for translations; It also enables you make changes as needed which makes life easier when making corrections after we have already translated something from English language (the source). I don't think there are much downsides because everything works fine with me so far but if i were asked what my favorite feature would be then one might say "Multiple Languages Translation". This can save your time by allowing all translators work together instead just 1 translator who has knowledge only in his/her own native tongue while others do not know how their counterparts write things down etc.; Also helps companies get better products since they're able see exactly where mistakes occur through reviewing them before releasing such applications online especially websites like facebook pages -_-.