For a fully remote organization, we used Taskworld as our web-based office space. Our entire company used Taskworld to manage our projects, tasks, and workflows. It helped us manage all of our clients as individual projects, and helped us track deliverables (typically blog posts) through the pipeline for every individual account. We loved being able to drag and drop tasks between columns, and the multiple location functionality was really great for our purposes. We also used Taskworld for chat functions; like Slack but built directly within our workspace.