no pros at all in for the entire time I worked there.
Cons
No job description, no insurance, you are required to work 24/7, you get yelled at for every mistake, no appreciation for any work, they constantly do investigations to make sure that you are in fact working.