your experience will depend heavily on the leadership you report to
Pros
My early years at the company were genuinely strong — smart colleagues, meaningful analytical work, and leaders who understood both the technical and business context. Those years set a high bar for what the culture could be.
Cons
In more recent years, leadership turnover introduced managers who lacked the technical grounding needed to define roles, evaluate work, or provide stable direction. As a result, priorities shifted frequently, expectations changed without explanation, and roles expanded quietly to absorb whatever gaps emerged. Much of the decision making moved into the hands of leaders who were uncomfortable engaging with technical detail, which led to misaligned goals, avoidable rework, and a growing reliance on formal processes instead of straightforward conversations. This created an environment where strong contributors spent more time navigating ambiguity than doing meaningful work. Job descriptions often read like a historical list of everything the previous person touched rather than a coherent, well scoped role. Candidates should be aware that posted responsibilities may not reflect the actual expectations once inside the team.