Pros
- Intuitive UI
- Easy setup, no need installation process if already working from another platform like Gantt chart view (for example)
- Very rich feature set calendar views can be customized according requirements; also supports milestone tracking which was missing previously.
- Ability To work offline while syncing changes when online again later
- Easily maintainable customization settings via json files.
- Powerful API's available out side.NET
Cons
- Not bad