Pros
Some very talented and well-meaning individuals doing good technical work. Exposure to diverse clients and projects, especially in the public sector. Autonomy is possible if you’re self-driven and take initiative. The company promotes social engagement and hosts regular internal events.
Cons
A consistent lack of accountability—commitments are often missed with no consequences or follow-up. Recognition and promotions appear to be based more on internal visibility and popularity than on results or contributions. Many efforts stall due to indecision or lack of follow-through from leadership. Strategy is unclear and execution is often inconsistent. Culture can prioritize appearances and internal relationships over actual performance. Individuals who avoid collaboration or under-deliver are still supported, while those who take initiative are often left without backup.