Many pros to this company, but I will give you the cons. Although the office is filled with many very intelligent engineers, you will have to work very hard to prove your worth around managers that have grown comfortable in their positions and have no management or team building skills. If you are a woman, good luck, you will have to work 5 times as hard and not appear a threat but still have to undermine and brown nose to get real advancement and accolades. Do not rock the boat. Principals are making top dollar while even senior engineers are making a fraction of their worth. The benefit package is very appealing and better than other firms but be prepared to remind yourself of that when your salary does not increase after your first few years and you are working many extra unrewarded hours.
prestigious projects, excellent benefit package