What do you like best?
Teamwork is a very easy platform for project management. You can almost from day one begin managing your projects, task lists, tasks and people from the platform with little to no experience at all of the application, which is Cloud-based too, so it's quite accessible everywhere an Internet connection is available (and via its mobile apps, in Android and iOS). It can also integrate with several othehr solutions, such as cloud storage, accounting, marketing, scheduling and even embed it into your own website.
What do you dislike?
You can begin using Teamwork Projects right away. Just create a project, one or more task lists with their tasks, assign people to each one, set up milestones ans tome tracking, and you're done. However, for more advanced functions, such as integration, webhooks, billing and invoicing and reports, Teamwork could be seen not so user-friendly to the uninitiated. Nothing a couple of coaching sessions and research can't solve, though.
Recommendations to others considering the product
Teamworks is very flexible and handy for basic and medium Project Management tasks and administration, even covering basic invoicing for postpaid projects or outsourcing engagements. There's a trial for it too, so go for it, test it with your day-to-day tasks, and have your conclusions. If you're manually carrying your PM duties today, you will definitely like Teamwork Projects.
What business problems are you solving with the product? What benefits have you realized?
We are a services company, which work via projects and professional support services. For us, Teamwork has been essential to keep track of our numerous project initiatives, always promptly notifying us of approaching milestones and deadlines, slow tasks, worked consultant hours and billing to postpaid contracted clients.