It's generally accepted for an employee of the company being guarded to not be certified. Certification is generally required if the guard is an employee of a 3rd party company such as a security company. As to the being schedule for a double shift, well, that's not illegal either. absent a contract or collective bargaining agreement that has provisions excluding doubles.

