How does the pstree command function across different operating systems, and what are its primary features? Specifically, how does pstree display running processes, and on which platforms (including macOS, Linux, FreeBSD, and other Unix-like systems) can it be utilized?