Oh boy, where to start? I took this job at a low point in my life. They'll hire just about anybody because turn over is through the roof. It's a stressful, low paying, thankless job, with completely unpredictable hours. I was offered a promotion to a lead position, which comes with a company truck, within two months but I wasn't planning to and didn't stick around much longer.
Maybe it was just me. I couldn't stand just... Standing for hours, or constantly repeating myself over the radio, or working with the total burnouts who made up about half of the leads and long term flaggers.
Of course there were some good people, better than me, doing this job who didn't mind not knowing where you'll be most days, or how long you'd be there, and had the patience to put up with the morons and derelicts. I know I didn't.
Highly subjective: schedule, ease of promotion to lead.
Highly subjective: schedule, they'll promote anyone to lead.