I like how easy it was to use once you got used too its features! There's nothing i dislike about this program at all honestly other than maybe having more options in terms of reporting (which could be fixed by adding some sorta dashboard).
The benefits are so many we can't list them here but they're great!! We've been able solve our problems with scheduling issues as well tracking resources which has helped us keep track better when there were multiple sites involved or if one site had an issue their crews needed help from another crew elsewhere etc..