I like how easy it was for me as an amateur (I am not even sure what you would call myself) at using this software! As far back as my beginning with managing resources we have been able manage our jobs very well by doing so much more than just writing up reports or submitting paperwork; but actually being involved throughout every aspect from planning/designing right down until completion where everything works perfectly together towards getting us paid properly without any problems whatsoever!! This has saved tons off money already which makes things easier when paying bills etc., also helps keep track if anything goes wrong along during construction because there's always paper work lying around everywhere waiting for someone who can do nothing else except try searching threw papers looking for something important such information about costs ect.. It does take some learning curve especially coming into your first job however once set straight its amazing really.