Pros
I valued the relationships I built with colleagues at the working level. Beyond that, I found the environment challenging in ways that ultimately weren't a good fit for my professional growth.
Cons
Management culture is not set up for people to succeed; there is a pattern of unclear expectations, limited support, and accountability being pushed down without the authority or resources to match. Career development and progression pathways are poorly defined. it is difficult to understand how to grow or what success looks like beyond the immediate role. Decision-making can feel top-down with limited input from technical practitioners who are closest to the work Recognition of individual contribution is inconsistent strong performers are not always acknowledged or rewarded appropriately.