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.