Job Advice

Alright yall, need some advice. Mainly did electrical service work my whole career, ranging from residential to industrial service. Leaving my current place, and have 2 job offers but would like to see what yall would do because I'm torn.

Job A: Industrial maintenance at a chemical manufacturing plant. 34.86/hr start, full benefits, retirement plan, union job. 8AM-4PM, outside mainly. Union dues paid by company.

Job B: Hospital maintenance, 42/hr start, benefits are not full so have to pay, 90$/month union due, 130/month in parking (in the city), and 2PM-10PM.

I've only ever done service work at both types of locations, never worked electrical maintenance.

Which one yall taking and why?