I belong to the Unite union (previously amicus) . To be honest the only reason for being in the union is if you find yourself being unfairly treated at work . They will fund any legal action you may have to take in a grievence .
I work offshore and my union in their wisdom agreed to OCA wage controls with a no strike policy , recently we have had a 10% cut in wages then a pay freeze and then a pathetic 1.9% rise . Yet they expect you to support cabin crew with BA , GET SERIOUS .
If you are in longterm employment then join a union just for the legal side of things but I keep asking myself why be in a union with a no strike policy .