Pros
Decent pay, a few cool people. There really are not many. Sometimes you get off work at noon or 1 but you will be there at 2 or 3 am.
Cons
They will work you until you're right at the edge of full time then cut your hours so you don't get benefits from them. They treat their employees like carp. Co workers are not friendly. They don't care about work life balance. They make you stay past the end of your shift to get more things done. They screw up your sleep schedule with weird hours. For example. One day you may work 3 pm-11pm. The next day you may work 7am-4pm and then might get a day off then the next day you work 2am-noon. Or you will work 7-4 then the next day have to be in at work at 4 am. They really don't appreciate their employees. They only pretend to. They won't give their employees the time of day. Won't even say hi to me when I come in to work. No professional or common curtosey.