Decent pay, great atmosphere and a group of people that accept you as family. They are always looking to improve processes to make repairs and everyday tasks easier.
Cons
Can be long hours, and currently restructuring which can lead to some additional stress.