A good place to start if you are new to the industry. Plenty of hours to work. Never in the same location. You get left alone most of the time. Good if you're looking to move into a supervisory position.
Cons
Don't expect to get paid on time. Companies administration side sucks. People are always quitting and they're always looking for people to cover shifts. There always losing contracts. There mainly contracts are apartments and construction sites. So if you don't mind sitting in your car for 13 hours doing nothing then this might be a good job for you. Very strict rules if you don't show up to work for any reason you will get fired period. If something happens to get stolen on your shift you will be investigated and possibly suspended.