Job is good for someone whom need no more than steady income and stable hours.
Pros: stable work hours, sick leave, vacation, retirement, and upward mobility
Cons: stifle individualism, personel drive .
Caltrans is a very steady or has been in the past. Caltrans is State of Californina department ,so their is little threat of job lose. There is good posibility of promotion also. However if one is highly motivated,or strongly openionated,this is not a job for you. many locations have overtime pay,good sick leave,and vacation,plus retirment.