Pros
None other than you can quit at any time
Cons
1. they are disorganized as heck. I worked 8 straight graves because they didn't bother to hire a staff when they got the contract so it was just me. 2. They lie about payscale and hired me for more than they ended up paying me and had some bs answer when i pushed it. 3 they will take your money to pay dpsst for certification but magically dpsst never actually seems to get your paperwork... or money... 4. they never paid me my last two week check despite giving them notice and returning my uniform. they had no good answer as to why they didn't do a direct deposit as they had been doing for three months and mailed my check which has never arrived. They change add and make up policies as they go to fit them. 5. They bounce you around like a tool and have no respect for their people And did I mention you won't be paid? Yea checks in the mail...