don't know much about trade unions, but i've worked at a union work site for the last year or so. they get paid like madmen, and they actually do have some of the crazy rules that you think sound like made up crap (like only x can do y, etc). on the other hand, the employer gets some benefits too. they are almost more like ind. contractors than employees, so the employer has a lot of flexibility (like they can say we need 20 electricians this week, 100 the next, then 50 the next, and the union takes care of it).