Pros
The frontline employees, project teams, and day-to-day colleagues are exceptional. There is a strong sense of camaraderie among the staff, and the people are genuinely great to work with. If you are desperate for a paycheck or looking to gain a specific resume bullet point, you can survive here by leaning on your peers.
Cons
The executive leadership team is the single greatest weakness of this organization.
The company is completely bottlenecked by a CEO who is a textbook micromanager. There is a fundamental lack of trust from the top down. Rather than leading strategically, the CEO routinely inserts himself directly into client delivery and operational calls where he isn't needed.
Worse out-of-touch behavior: the CEO regularly forces the CFO and COO to join client-facing calls as well. These executives have zero customer or project-level knowledge, meaning highly compensated C-suite leaders are sitting in on tactical client meetings purely for surveillance. This creates massive inefficiencies, slows down delivery, and signals to the clients that leadership doesn't trust their own delivery teams.
The environment is stifling, and the lack of autonomy makes long-term professional growth nearly impossible.