Decent pay for what's expected of you. Very understandable leadership that works with their employees to make them feel wanted. Constantly moving in the right direction in means of progress.
Cons
A very physically demanding job that can easily drain a weaker individual.