Pros
Good job stability, strong benefits and retirement package, supportive work-life balance, and valuable experience working on large public infrastructure projects. Great place to gain hands-on exposure to transportation systems and build long-term engineering experience. Good environment for professional growth and obtaining licenses/certifications.
Cons
None that i can think of. great staff and team