The pros for me are:
The build quality is great. I need a radio that is water resistant and dust resistant. I carried Motorola radios for the last 40 years in my jobs and the 905G feels almost as solid as those.
The radio is simple to use. I have had a HAM license for decades and when searching for a GMRS radio I wanted something simple to use.
Repeater ready. Very easy to use on repeaters.
I like the channels groups and the ability to scan groups.
CTCSS scan. A function I find useful that I didn't think I would use.
Audio quality is very good.
The cons:
You can only add repeaters having the same tones into a group via the computer. I like that you can build other groups for repeaters, but, not from the radio end.
I wish the screen would accommodate "Name" "Frequency", and "GMRS channel number" at once. I understand it would take a bigger screen and I will eventually learn the channel numbers. Coming from the HAM side I am just so used to it all being about the frequency.
I have tried other GMRS radios of lesser price but the quality just wasn't there for me. I was going to get the 805G but when I saw they were going to come out with the 905G I waited and I am happy I did.
Sean