Pros
The pros were that the culture was composed of motivated and smart people. The company was on the cutting edge of analytics implementations, so we were gaining a lot of exposure up until about three years ago. I used to be a huge cheerleader for this shop, but the culture became very toxic over the past 3 years.
Cons
The company is dying quickly. Roughly 40% of the senior team members have left for better opportunities in the past quarter, and resource utilization is approximately 50% in a good week; you won't hit your billable target. Leadership has spent the last three years pitching the strategy of pivoting to advanced analytics and business intelligence, but they have failed to execute and continue to be typecast as good technical resources for running your tag management tool. Nepotism is rampant among leadership with family members still employed after substantial screw ups. Other members of leadership are there because they grew up with the former CEO but are entirely unqualified to lead; prefer self over team. This has also lead the culture to shift from being team oriented to being focused on self-preservation. Everyone is quick to blame someone else or hide behind a loophole in the project management process; a big game of hot potato.