Flexible working arrangements. Senior leadership recognises and retains talent. Internal promotions based on ability which leads to a great culture and high performing teams. Various professional development training programs available to those who want to upskill.
Cons
Project management can be disorganised at certain times of the year. Certain processes and procedures require standardisation or redesigning with modern systems to improve efficiencies