Well, i stayed only 6 months at GB (that was before the bond thing) because i did not enjoy it. They work hard but i work even harder now so it's not so much the problem.
The problem has to do with money. LGW crew get crap money and it's difficlut to survive with this kind of salary when living in London (plus the commuting).
People are not over friendly and as you have said, the ones who think who work for BA are the worst.
However, i dont think it is a low cost and the service (well that was 2 years ago) was quite good, passengers were usually quite happy with the service.
I think GB is good as a stepping stone but hardly as a career.
The positive thing with GB is that roster disruption is rare and crewing has still a human face.