Working remotely has more benefits than cons, but the hardest things are probably typical of most remote companies one of which is making sure everyone is working towards the same goals. You have to be very self-directed, motivated, and detail oriented. This can be challenging when you're not all in the same area like a "normal" workplace.