What do you like best?
Target Process is the perfect app for someone who isn't afraid to get into the details and likes to configure things. It is incredibly configurable and adaptable. There is hardly anything I want to do that I can't find a way to do, and they are continually improving it. It has a wide selection of plugins, customizations, mashups, automation capabilities, an API and commercial integrations. And the pricing is reasonable enough for a small business to afford. And the tech support is honestly superb - I've never gotten this kind of support from ANY company for anything. Even on a free trial they respond quickly, helpfully, in detail - and the support people know their stuff! None of the ridiculous scripted responses - these folks know the product backwards and forwards and are always helpful -and they're honest when the software simply can't do anything. They also have a public suggestion list you can vote on - and they pay attention to what customers need.
What do you dislike?
There's not much to dislike about it - I'm almost afraid to recommend it too strongly because I'm afraid they'll grow too fast and not be able to keep things up as they are now.
If there was one thing I would like to see change - it would be this: right now, the assumption is that every resource tracked in the system is also an active user, who needs a license. There's no real ability to track work assignments and resource availability on people who are not also licensed users. This is perfectly reasonable if you are following the intended model of each resource taking their assignments from the system and updating as they progress. However, if you have a model where a smaller group of managers track the work of a larger group of people , you will have to pay for licenses for everyone. There are ways to get around this but then you lose some of the capabilities of the software. I would like for them to allow assigning work to users who don't necessarily log into the system and use it - either by having a concept of a "passive" user (perhaps at a reduced cost) or else by not requiring assignments to be tied to licensed users.
I recognize that this may not be an issue in many businesses however.
One thing I haven't been able to do with it, that would be helpful is have it send notifications based on calculations with dates - eg send a notification when the current date is x days before the date in a date field. It's possible that this can be done using the API or the most recent automation updates - I haven't looked at this recently but it wasn't possible a while back.
The timeline calendar views are a bit clumsy to use - you can't just select a standard time scale (quarter, month, week) . The date picker doesn't have a Today button so sometimes you have to scroll through a long range of dates to get where you want. This is surprising given how thoughtful most of the product is. And the controls for timeline views are rather unintuitive compared to almost everything else.
Recommendations to others considering the product:
I don't have a lot of experience with similar tools so I can't really compare it well. I initially chose it because of the capabilities and because it was affordable for a tiny business. The UI and configuration can be quirky at times - but I love how much customization it affords. It doesn't offer much in terms of dependencies in the way that MS Project does - but it also doesn't bog you down with Project's rigidity.
What problems are you solving with the product? What benefits have you realized?
I've used the software in a variety of ways - for the intended use case of software development (very small business), for tracking projects in a more general way, and I've adapted it for use in a completely different use case. Really - it's great stuff.
I've not used the strategy and road mapping much yet - but they look quite good.