Pros
Struggling to think of anything. Free tea and water. Occasional pizza.
Cons
At JFC, progression appears to depend far more on personal loyalty to leadership than on ability, professionalism, or results. Employees who challenge poor decisions or try to improve standards are often sidelined, while those who align closely with management tend to do well regardless of performance. Talented and experienced staff rarely stay long. Many either leave voluntarily or are gradually pushed out because the environment does not support professionalism, accountability, or high standards of work. Departures are often framed internally as people “not being good enough” or “not being able to handle the challenge,” when in reality many leave because they no longer want to work in what they perceive to be a highly toxic and politically driven environment. From the outside, the company presents itself as a polished and modern IT business, but internally many processes, systems, and decisions feel immature and poorly managed. Industry standards and best practices often seem to take a back seat to short-term thinking and improvised solutions. The company appears to have grown beyond the operational and technical experience of its leadership. As a result, there is a lack of structure, strategic direction, and confidence in adopting modern technology and professional IT practices. There is also a concerning culture around customer communication. Staff are, at times, encouraged to give misleading explanations to customers or avoid being transparent about issues, delays, or mistakes rather than dealing with problems openly and professionally. This creates frustration for both employees and customers and further damages trust in the service being provided. Another recurring issue is the apparent inability of leadership to accept responsibility when things go wrong. Problems are frequently blamed on customers, suppliers, or staff rather than being treated as opportunities to review internal failings or improve processes. This creates a culture where accountability is lacking and lessons are rarely learned. Clients are also frequently sold services and solutions that many staff know are not properly suited to the customer’s needs or environment. Commercial considerations often appear to take priority over delivering genuinely appropriate, sustainable, and fit-for-purpose solutions. Unfortunately, customers are the ones most affected. Service quality and technical delivery frequently fall below what would reasonably be expected from a professional IT provider. If you value strong leadership, professional development, technical standards, and customer-focused delivery, this is unlikely to be the right environment for you. However, if you are comfortable in a highly political workplace with limited structure and low accountability, you may find it suits you.