This job is exactly what you would expect from the maintenance field. Your day is filled....I mean FILLED with work. Most days, it is hard to keep your head above water with all the work. The compensation is average, the security is pretty good. It was practically impossible to get fired and they never had cutbacks. The downside is the on-call schedule. You are guaranteed to work a lot of overtime! That can be a good thing, but it wears on you over the years.