- Good people/technicians
- Good opportunity to learn about various static/machinery equipments
- Good collection of off-job activities
- Provide accommodation
Cons
- Sometimes work can be a bit much, regarding oncall/crew
- Some communication gap between ops and maintenance on priorities maybe, which might result in in-effective planning