Cons in no particular order: almost every single officer (aside from a few) hates their job, a lot of people call out unexpectedly and that means you get to stay over until whoever relieves you gets around to actually showing up, site supervisors are super relaxed and let most employers get away with murder, rushed 24 hour training, you either get lots and lots of exercise from all the walking you do or gain weight from sitting on your bum the entire time.... it's not glamorous, exciting nor is it as prestigious as the company makes themselves sound.... tons of mismanagement