Pros
Job security – Big, established employer with stable revenue streams. • Solid benefits – Good pension, decent leave, and often flexible working options. • Career mobility – Loads of internal roles; you can move across teams, tech, and management. • Training & certifications – Usually supportive of professional development (especially in security, networks, cloud). • Work–life balance – Most roles are structured, with predictable hours. • Large-scale projects – Chance to work on national-level infrastructure, broadband rollout, etc.
Cons
Bureaucracy – Big corporate = layers of process, slower decisions. • Pay can lag market – Especially for specialist tech/security roles compared to private sector or fintech. • Legacy systems – Some areas still deal with old tech and slow modernisation. • Restructures happen – Organisational changes can be frequent, which some people find draining. • Career progression can be slow – Particularly if you’re aiming for leadership roles. • Culture varies by team – Can really depend on your manager and business unit.