Pros
Great Benefits,job security,Decent pay rate,discounts from major retailers,stock options at a discount.
Cons
Very few part time to full time opportunities,two unions and the only one that has any opportunity for advancement is if you are lucky enough to be a teamster,But if you are in the machinists union{mechanics,porters,car washers,fuelers}there are really no chance for advancement,it would not be so bad if they would allow employees the option of working in both unions if desired,then you would have the ability to take on two part time positions and basically have a full time paycheck,also you would benefit by having two part time pensions or perhaps combine them for a full time pension,it does not seem fair to the employees who are non-teamsters to not have the same opportunities available to Teamster members.