Wrike has been a learning curve for myself and team. One of my first projects was to create a PTO request and calendar for my team. This type of calendar view has really helped us stay organized and ensure we don't have too many people out of the office at the same time. This has been extremely beneficial especially now that the whole team is WFH.
Another great feature that helps us with our teams remote collaboration is the live time sharing on tasks. We have a team of 3 working remotely from home scheduling tasks to various dates. So the ability to see any new tasks in live time has also been very helpful in ensuring we would not double book one day as we are setting up events.