This is the best company culture I have ever been a part of. They host annual events so all site and office staff can get together, there is a social club for cadets to meet and mingle, and overall you work closely with Directors and senior management. You are paired with a senior staff member who will train you to progress further in your role