The fact of being XO unstable as known about it, I would say it's a Rumor, In simple explanation the company as clearly mentioned on their profile is targeting the top 1% talanted people around the world so the job is so hard , I expect most of the people come to it as they are expecting remote job would be much easier than office work but it's completely the opposite and that's why many people get fired.
The con is hard job so you have to know that before you go in and thne get fired and feel it's unstable job (I am with XO since 27 Sep 2019 and has been promoted in 1 year)
You are working complete 40 hrs literally including each minute so the job is not easy.
You are monitored all the time so kind of not comfortable.
My biggest CON, HR letter is not stamped and mentioned as Freelancer which is not qualified to help me in traveling at all and caused many rejections for embassies.
No health or medical insurance, No paid vacations.