It is common for guarding companies to directly hire security guards from security firms. There are several reasons why this may be the case, including cost savings and the ability to customize the security plan to better fit the company's needs.
However, there are also some disadvantages to this approach, such as the lack of training and support that security guards may receive from a non-professional firm.