Remote work has many benefits but it also hides challenges that become more obvious as time goes by. We will discuss the main challenges that arise during remote work, e.g. communication barriers, coordinating workflows across distributed teams, maintaining high morale, etc. We will also look at how project management methodologies using agile and scrum get integrated into distributed teams and the most common mistakes associated with their implementation.