Pros
It’s a job but that’s not saying much.
Cons
Previous reviews explain it best. Overall, low pay, long hours, and frequent personal insults. You will be made an example of in front of other coworkers and people outside of the company. Must lack self respect to succeed here.