Pros: benefits, lunch breaks
Cons: relocations (deployments, training situations)
A set work schedule with little to no change. Everyday is a new challenge, You work together as a team to accomplish every mission. Not a difficult job, just be there at the right place, at the right time, in the right uniform.