Pros
- Fairly private workspaces (tall cubicles) allows you to work with minimal distraction - Somewhat flexible on day-to-day schedule as long as you are charging the hours and getting work done - Good pay for Civil - Usually paid overtime (which is rare in Civil engineering) - Don't require a 50 hour workweek minimum like many other Civil jobs
Cons
- Almost certainly will be asked/told to go on site visits to plants, sometimes for extended duration (weeks), sometimes at the last minute - Success is not based on productivity, it is based on charging hours. Promotions and raises are very political, your productivity will not factor into it - Lots of the stereotypical corporate nightmares, lots of hiring from outside for higher positions rather than from within. - Typically very dull, low skill, repetitive projects for Civils... you won't come away with much to add to your resume if you ever want a new job in the Civil industry.