Hybrid work between office and site based work. Management is flexible and works around your schedule. Social club activities. Pleasant, friendly work environment. Graduate program follows the framework of Institutes which helps you to become a chartered engineer.
Cons
Graduate program is not as well structured as in other companies.