I’ve got an XTC composite and like it, I’ve had a Scott scale 29er HMX (which is the best of the bunch IMO) and a Fisher Superfly (horrid)
The Scott was my fave as it was very light and the geo was spot on for me, great fun to ride. It was however a little flexy on the back end, but it was comfy.
The Giant is as stiff as a board and nowhere near as comfy but it’s a good race bike. it is however nearly 300g heavier than the Scott. It feels a bit more twitchy to me on the steering front but we have also switched to SIDs this year from Fox so that could be some of the issue too.
Fisher I hated, to steep angles, not that comfy, too heavy, generally uninspiring, too safe may be.