Pros
Not a single one except for a steady pay cheque.
Cons
I would suggest to not work here, unless you have absolutely no other choice. This place will make you sink to the lowest depths of human existence. Most of the employees there are grossly overweight and socially awkward (ie high school nerds). I worked here for one year. They try to get around notice of termination or payment in lieu of, luckily the government has a different opinion on this policy. They have no regard for your well being and will work you to the bone, making every deduction and accusation of improper calling handling possible along the way. To get a sense of how bad it is here, in my training class there were close to 30 people, by the time I left there were only 5. This place is a revolving door.