I can't speak to 1108 specifically, however, after 14 years and three IBT locals, in two of which I was deeply involved, I can say unequivocally that I am very impressed with how IBT supports and represents pilots.
I am not in the least bit favorably impressed, but impressed I am.