I liked most of what Lts has to offer, but my favorite was their customer service! They were always very friendly when they helped me with questions or issues regarding translation projects as well as general business needs such as invoicing clients in different currencies etc..
Sometimes it took them longer then expected if there are several people involved within one project which can be frustrating at times especially since you want everything done right away without any delays/hassles from your side -.- But overall i have no complaints about this product so far its been great working together over multiple translations between us both!!