Pros
During my short-term visit, I met some good people there. However, they lack decision-making authority within the company and are likely to face termination. Since they do this with almost everyone who's near a 6-month period and not an Armenian. There was an exception; they fired a good boss guy. He was Armenian, and he was smart enough to see it coming.
Cons
Picture this: you finish a user story, ask for another, and their managers ignore you. It's insane. They do mimic Agile; it's very poor management in general. In my 11 years of experience, I've never seen such a poor organisational level. I've never witnessed such a deficient attitude or work ethic. The project itself is a mess: zero unit testing, zero following of best practices, and it's just a very, very bad copy-paste code, zero security. And I'm sure they will not reach it in the coming years, not even at a startup level of Binance. They did fire good project managers and kept the bad one who didn't care about the product at all. Don't work remotely for them in any case. They'll say anything to you to make it seem nice and give you good feedback, but they don't care. This company is led by amateurs. ZERO JOB STABILITY.