Pros
Very large company where one can hide their incompetency, through continual meetings without doing anything. One person does the actual work while 10 others stand on that person's shoulder creating paper work & creating work for themselves out of that one person's work. Its a great rehabilitation center for 'Has been' in the industry. Average employee age is 55 ( fact) and they are used to doing things the old way. Newer technique and technology is shunned. If you are an older guy and have fallen behind skill set, this is the place for you.
Cons
if you are an architect, do not join this company. There are very few actual architectural project in the firm. This is an engineering firm, not an architectural practice . Period. PMs have the final say and design principals have to listen to very low aspiration PMs. If you are an architect join this firm at your own risk.