I like to use them for their automatic translation of subtitles from English into Spanish as well as other languages if desired (including French).
The quality always meets my expectations very often even though we do not have any problems with our content or business model when it comes time translate videos/subtitles - they simply get things done quickly without fuss! No dislikes so far but maybe this could be improved by offering more flexibility regarding how long captions are shown before moving onto new ones? We work together closely throughout each project via chat where there's usually enough space between tasks which keeps me happy too since you don't want your clients waiting around forever while working through everything at once :).