Pros
I got paid on time. Most of the clients were actually decent people. Some of the employees were decent, on the rare occasions you actually encountered them. The extremely high turnover rate makes getting a low rung job relatively easy.
Kontras
Standing in one place for 10 or more hours doing absolutely nothing at one site. Sitting at another for 12 or more hours, again doing nothing of value. Picking up dead animals, animal droppings, disposing of barrels and barrels of trash by hand, spending hours watering plants, delivering mail at a third site for 16 hours or so ... you know, stuff a security guard should be doing. Getting cast off, used uniform shirts and pants that don't even match the rest of the higher paid, armed employees uniforms. That made me feel like a real integral part of the team. Being denied a name tag because ... I'm a faceless drone and no one cares what my name is, I guess. Dispatch not knowing anyone's shifts so when you call in a report they have no clue who you are or what you're talking about. God help you if you get in trouble and need backup. Armed patrol officers who completely ignore the unarmed staff while responding to calls or checking in with clients at the same location. Being hired for full time (40 hrs) a week, with benefits promised after the third month and then getting cut back to 30 or less just before the third month to avoid having to pay benefits. Zero actual security training, only site-by-site idiosyncrasy instructions. No opportunity for advancement, since the higher ranks don't leave, only the new people do. I could go on.