Pros
The company focuses on being a strategic partner to its clients, rather than just taking orders or playing a support role. The work here demands a unique kind of talent, which can make hiring slower, but it also means you're surrounded by smart, capable people. There's a lot of exciting, transformational work happening, and you're constantly learning. There's also a strong focus on using AI to handle lower-value tasks so the team can focus on what really matters and stay competitive.
Cons
Some departments still operate in silos, which can make collaboration harder than it should be.
Also, a bit more visibility and engagement from department heads would go a long way in strengthening leadership across the organization.