Vantaggi
All the hours you can work. Lots of overtime, because Allied likes to run their sites with a skeleton crew to save money. This was not a covid survival strategy. This is just how they rolled. And because security is needed on-site at all times to fulfill their contract, they will make their lapse feel like your responsibility. Lots of time to study at the desk and prepare for your next career/job.
Svantaggi
Everything else. You will be treated like a low-skill worker, and they will educate you just enough to slot you into a chair overseeing cameras to satisfy another company's insurer. You will be treated like a high-schooler at their first job, although they're asking you to do serious work with serious consequences. You will be treated like meat in a seat, and if you're unlucky enough to be in a city where the HR office is overwhelmed, you will have to fight (for months) for the vacation hours you're owed, for site transfers, or for basic needs. Also, their site supervisors are practically given autonomy over their fiefdom. So if you're unlucky enough to get a supervisor who steals time from you, start keeping records in case you need to hold them accountable to the head office (when they finally answer their phone).