Workboard vs Microsoft Project(and its Server) is like comparing a regular sport car with Formula 1 cars. One is lighter, nicer, with a broader audience, it gets you there fast while the other one is dedicated, not as nice, especially built for it, not for everyone and it will …
Microsoft Project Server I believe is best for any organization from small to large. As I mentioned, it is a little pricey so I would do research into alternative software and depending on your needs maybe look at all options, competing software. This is a tool with a learning curve and some may not be able to easily navigate this software. There isn't really great training, resources available for this tool however there are some free YouTube tutorial videos. This is great for cross company, department project management, sharing, managing of projects and timelines.
Gtmhub is great for aligning cross-functional marketing team members on centralized goals. In general, different positions have different tactics to support the same goal and Gtmhub provides really easy visibility into how each person is contributing. OKRs are a relatively straightforward framework but Gtmhub helps make the planning process much more straightforward than a makeshift or manual solution.
Project planning: tasks assignments, resources allocation, progress and cost tracking. The Server version is the natural extension of the Microsoft Project standalone.
Provides one place to manage all projects, accessible by everyone in the team. This opens the plan updates to team members as well(on their tasks), as opposed to being done only by the project manager.
Reporting and visualization - resources utilization, timeline etc
The integration with the Microsoft Project standalone: if you don't like the web version, you can download the latest and work locally. When done just sync it back to the server.
We have seen some slowness of the User Interface sometimes
It is not as straightforward to use for beginners. People need to be trained to benefit from the whole features of Workboard
On a personal note, I am used to more advanced project management tools, like Microsoft Project, I especially like their timeline view, shared resources, gantt chart etc.
With adding more and more features, it tends to be more complicated and harder to be used by non software development people. In my view this is the biggest advantage that Workboard has at the moment.
One of the key advantages of Microsoft Project Server (MSPS) is its ecosystem. It gels very well with SharePoint, Office, Office 365. The support from Microsoft is also a key driver and they are very experienced and many ways to resolve issues. Also, Microsoft has bridged the gap of cloud offering from other competitors by providing Project Online. It is an offering through Office 365 which is very lean and low maintenance.