I worked here for almost 2 months, starting off it took forever to get paid, they don't pay you on time. management seems to not know answers to anything, they don't give you enough notice to attend PA class, as well as being there for almost 2 months, I still haven't done my actual training, didn't receive a uniform. most unprofessional job I've ever worked for. would never recommend anyone to ASIG. terrible company!! no benefits, or holiday pay. they expect you to work your butt off, but don't get paid properly or on time .