Pros
Great Frontline workers, coworkers and other teams really friendly, Union jobs pay great and the same for everyone besides slight differences for regional cost of living
Cons
Bad pay for existing employees, newer employees often start significantly higher and progression of pay often less than cost of living increase so new employee pay grows faster than existing employee pay. Management likes playing political manipulation games using frontline workers like pieces on a chess board. HR or management likes delaying progression on the pay scale to higher brackets, so people with less experience and qualifications comes in at higher pay. Also best paid people on the team will be anyone who isn't a white male, often enough so a white male of a higher pay grade will make the same or less than someone in a diversity group.