Southern Protection Agency is a good company to work for. Since it is a private security agency, they have contracts with many different companies. This results in often being asked by a separate site supervisor (not the supervisor of your regular job site) to pick up an extra shift at another site, however far it is from your regular job site.
I enjoyed working for this company and I would have continued to had it not been for my need to relocate. The hours were fair, pay was good, and it didn't require much prior experience. I learned as I went.