The best thing about this software is its user-friendly interface which makes it easy for any newbie to use without facing much difficulty in understanding how things work or what features are available with them! I like everything except some minor bugs here & there but nothing major as such so far!! This product has helped me manage my projects effectively by assigning tasks using milestones alongwith tracking their progress through task reports etc., It's been very helpful while managing multiple clients at one place (likewise when you have employees working remotely).