Pros
They have a lot of projects to offer, which is nice. Their platform is easy to use and an online based translating platform is always a plus.
Cons
Basically they won't pay you voluntarily. Yeah, the contract gives you some kind of timeline when they should pay you but they won't meet that deadline. You have to work your butt off to get your money. Contact their finance team and they will either give you some kind of excuse or ignore you all together. Too many people started asking for their money on Facebook so they blocked that as well, Twitter is no use anymore. If you contact them through their website with a highly annoyed message, there might be a helpful person answering you and actually do something about it. It requires some stubbornness to get paid with these guys. It's a shame cause otherwise there is nothing wrong with the company, but it's not the contractor's job to keep asking what they owe you time and time again. Personally I couldn't be bothered with that anymore and I'm not waiting for my money for six months or more. There are better clients out there, who actually respects you and your work.