Onboarding was especially hard, and trying to get the attention of my coworkers was where I spent most of my idle time. Something that would have taken 3 minutes onsite now meant first scheduling a meeting and waiting until I had their dedicated time.
Things like slack didn't work for more complex issues. I remember being in a technical disagreement/conversation/argument for about 1.5 hrs on slack, and I drew a picture and uploaded it and everything got resolved almost instantly. We didn't go to a meeting because it started as a simple slack conversation and it snowballed into a bigger disagreement so we never thought "okay let's have a meeting". Once it was resolved we went about our way but having slack as the primary way of communicating is exhausting and very slow.
I quit and joined a brick-and-mortar company and am happy again.