Pros
Union pay rate for journeyman(which you get after 19ish months i think) is pretty good(around 23/hr). Full benefits are great. Free parking is a nice perk.
Cons
Zero incentive to do anything but the minimum to not get fired. No opportunity to move up since manager jobs are non-union and pay less than Valet rates, with loads more stress and responsibility. Valet staff often doesn't receive proper union mandated breaks and benefits, at least until the company is sued or threatened by the union. Junior management is staffed by lowest common denominator high school dropouts who are generally awful at their respective jobs. The ones who are decent usually leave the company quickly after realizing the working environment and stress level are not worth the bad pay.