Pros: happy employees, advancement if you are mobile, management willing to listen
Cons: must go to a large office or project to advance your career
I really loved the corporate culture offered at Bechtel. At first we were one big happy family, then some corporate politics changed, and we became more silo'd. However people are people, and at this company they are GREAT.