The support is amazing, they do their best to help us with any issue we have which makes it very easy for me as developer to trust them completely when I need some translation done from English into German or French language (or vice versa).
They are always willing to work together with you even if there's not much time left before deadline! So far no complaints at all but that might be because i've only worked with them since early 2018 so maybe things will change once more clients start working with them. We're currently translating our mobile app mostly into different European countries like France, Germany etc. It has been an awesome experience thusfar!