Engineers and union cannot mix. Unions (2 grandparents were card-carrying, my mother-in-law is UFCW) value uniformity across the work force over everything: same salaries, same plan, no performance bonuses, etc. An engineering culture values the leverage that ingenuity and problem solving and should be compensated in a highly leveraged manner (the whole 10X...)