Pros
Many great, talented, and friendly employees who are willing to share their vast wealth of knowledge and experience. Opportunity to make great connections within the industry which will come in handy when you out job hunting after the ship sinks.
Cons
This place is the Titanic of engineering firms. The management thinks they are to big to fail however they suffer from a huge employee turnover at all levels, including the departure of several upper level associates and department heads within the past 8 months These were key people that were an integral part of the company's success and has caused great concern throughout the lowered level staff. The overall company outlook from most employees is bleak. They focus on billable hours in oreder to cover the wasteful overhead puts unrealistic demands on the the teammates rowing the boat. Only those who give up thief own life to dedicate their entire existence to the company will ever receive the full year end bonuses promised regardless of exceeding your annual KPI's.