The data sheet says is it compatible with PC, iOS. Xbox,PS4, and swtich.
To me this indicates it has onboard memory to store macro's, or it has software for the consoles.
I did notice the stick is an 8 way switch not an analog stick ( would not bother me in the least ) .
Built in USB hub and what looks like Audio pass through.
Looks like it could be a good piece of kit.