Pros
amazing team, smart, motivated, appreciate the effort in fostering team work. Some interesting projects, others felt more transactional. Nice perks-team lunches, periodic bonuses, competitive... compensation for the job and area.
Cons
extremely fast paced, sometimes high pressure and other times lulls.
Pros
Great culture , Caltrans is truly a school with high profile projects. Retirement
Cons
HR is not very good.