Pros
There are some really great, hardworking people here. you'll spend long nights and bond with some great people. Lots of happy hours. Firm culture is like a party. CEO Bill Mason is amazing. I wish more people had actually listened to his ideas. This could have been a great working experience.
Cons
Not a great place to get your start, or your middle career. Most management doesn't listen or make time for you, some do but its inconsistent. Firm puts you in really uncomfortable positions with clients and contractors. Bad things and lessons aren't learned from and changed. Very little mentoring or process for learning, or upward mobility. Firm has resources but doesn't make time for learning, and then overworks some people to a breaking point, while others have no work. Very inconsistent work environments. You can get stuck on projects and in accounts for years. Promises are often delayed, broken, then gas-lit. Firm culture is too much like high school. lacks maturity or professionalism oftentimes. This place honestly will crush your spirit until you just accept it as normal.