I don't need to share much. Just read the other 1-star comments, all of them are at least 90% true (with probably 10% personal grudges in it, but fair). I'm here to try to bring the avg score down because I don't want to see another post on LinkedIn saying that Deel is the dream remote workplace and get more innocent souls to join in > get anxiety > left the company with severe depression. (Most of us went through that, not just CSR, not just Leader, not just manager, even Heads.)