I'm simply sharing insights and not in a position to reveal the source.
The 'yes men' refers to the CEO and management team.
The revenue figures are a bit misleading as mostly driven through acquisition. Looking under the hood the integration and strategic growth plan has not delivered. The company may well survive but on what trajectory.
Wish you well with your investment.