I like that this is an all in one tool for my entire department! We can do everything from scheduling jobs through estimating costs of materials using MS Project or Excel as needed by our clients/customers.
It also has some great features such as cost reports which helps us keep track of budgeting money spent so we don't overspend too much when purchasing supplies etc. The only thing i dislike about it would be maybe having more options available within each area (e g Estimating) but its pretty easy enough if you know where things are located once logged into their system via web browser at work - just click what ever option needs clicking then save & go back home again :).