Pros
The company instills a good sense of mission, purpose, and solution to secure customer IT assets and the employees are generally cordial and professional both internally an externally with stakeholders.
Cons
The company is less transparent about important aspects of its contracts that have a major impact on the workforce and its mission, and it often leads to unfavorable rapport with clientele. From top-down, communication is inherently stovepiped, half of the team is genuinely unaware of changes, there is hardly any guidance given on direction, and leadership is nowhere to be found unless they are ready to ask you to work harder and add more value whilst value is largely ill-defined in this environment. Lack of organization, transparency, and a sense of gossip triviality, duplicitous tactics, and disingenuous energy is why it was time to go. Consider your options, cut your losses.