* Not micro-managed
* Friendly working environment
* Competent and well-versed supervisors
* Fruitful experience for those who seek the work (It won't always come to you as part of your role is to aid the Maintenance engineer in his work)
Cons
* Lack of a set plan for interns to follow to gain experience (past excel documentation)