Advantages:
-raise average wage
-Health benefits
-Bargaining power for average worker
-Lead to less drain on public health care
-Better working conditions
Disadvantages:
-Have to pay part of salary to join
-Sometimes have no joice whether or not to join
-Sometimes union represents idea you disagree with
-Media distorts and hurts reputation of unions/union workers
-Less opportunity for others who are willing to work for less, work.