Despite these positives, the company is hampered by longstanding management issues and a heavy Italian cultural bias that can leave non-Italian staff feeling isolated. Leadership, particularly the CEO, tends to micromanage, which impacts decision-making and limits team autonomy. Communication between teams is poor, resulting in confusion and siloed working environments. Career growth is difficult to achieve, with promotions often feeling arbitrary or tied to loyalty rather than skill. Additionally, there’s a lack of transparency in internal processes and hiring practices, which contributes to high turnover and low morale. Technical debt and a lack of innovation in tech stack management further hinder productivity and collaboration across teams.