Considered a "robust and dynamic project management and portfolio management rolled into one," Meisterplan allows for large-scale planning as well as business analysis, not to mention small-scale task management and collaboration [3]. It is highly effective at resource allocation and revealing inefficiencies, as well as data visualization. It also has a scenario tool which lets you see how changes to the plan will affect your productivity. Meisterplan also addresses staffing needs, indicating the right people for your teams based on the roles they need to fulfill.
TeamGantt https://www.teamgantt.com/
Using Gantt charts to monitor tasks, the TeamGantt software creates a user-friendly drag-and-drop interface that is easily modified for specific projects. Members of the team, or the client, can use the highly visible interface to see who is responsible for which task, and what sub-tasks need to be completed in order to address other tasks. It also allows for comparison between planned vs. actual costs and schedules. It doesn't have a free option, and the costs may seem high compared to Asana and Wrike. [4]
Zoho Projects https://www.zoho.com/
Often used by software development companies, Zoho Projects also uses Gantt charts, and supplements them with time-tracking, collaborative tools, mobile apps and bug tracking. The software allows for document management, and can also integrate with Google™ Apps. Projects can be prioritized and arranged according to specific requirements, and the calendar tools are robust and intuitive. There is a free option for one project with unlimited users. The costs for the other options are in line with similar project management tools and allow for greater collaboration and reporting.
[1] http://www.pcmag.com/article2/0,2817,2408011,00.asp
[2] https://www.merchantmaverick.com/reviews/wrike-review/
[3] https://reviews.financesonline.com/p/meisterplan/
[4] https://reviews.financesonline.com/p/teamgantt/
[5] https://www.merchantmaverick.com/reviews/zoho-projects-review/