Cons: bad communication, disorganization, union dues for a union that really is no help at all.
From having worked there for 6 years, I was asked numerous times to work a shift that overlapped with the current shift I was working when called.
They were also terrible with getting keys from clients to access the site during non-work hours. One particular example is when I was working over Christmas holidays, I ended up hitting my head really hard on a metal bar attached to a door (for use in locking the door) to the point where I had a headache, was dizzy, and my head was bleeding severely. I called the mobile supervisor to notify them, and when they arrived, instead of having the gate key, opening it, and coming in to check on me, they called me to come open the gate because they didn't have the key for it. Had I passed out from blood loss and they weren't able to get in, they could have been in serious trouble.
When I was in college, they were understanding and gave me shifts that worked with my schedule, but after finishing college, the following 2 years I repeatedly asked to be given full time shifts, with no reply, and finding out that despite having 4 years seniority under my belt, they were giving full time hours to newly hired guards while I was left with so few hours that I was living paycheque to paycheque.
After being laid off from there in October 2011 due to a "lack of site availability" when the one I was at was bought by a new owner, I probably could have fairly easily gone out and been hired by another company, but due to the bad taste Securitas left in my mouth, I've decided the profession isn't for me.