Pros
- Exposure to interesting projects and fast-paced work. - Opportunities to gain hands-on experience and develop resilience. - Great colleagues who are keen to support and collaborate within teams.
Cons
- Long working hours make work-life balance challenging. - Projects are frequently high-pressure, with tight deadlines and a strong sense of urgency. - Many teams operate with limited staffing relative to workload demands, which creates pressure and challenges in delivery. - Management practices and communication could be improved, employee concerns are not always acknowledged, decision-making is often centralised, and accountability for poor decisions is limited, which can create challenges for staff. - There is a tendency toward micromanagement with a stronger focus on results and output rather than the quality of work or long-term improvement. - Employees may feel discouraged from raising concerns, as feedback is often perceived as personal criticism rather than an opportunity for improvement. - Opportunities and recognition may not always feel consistent across teams. - Career progression is limited - though many individuals are put into leadership roles but still have limited authority to make decisions. - Onboarding could be more structured, as new joiners often find it difficult to get clarity on processes and expectations. - Project requirements are sometimes unclear, which can create confusion across teams. - Additional technical guidance from leadership would help improve alignment and delivery.