Pros: paid lunch, average medical benefits package
Cons: no job security, no profit sharing, pension plan, rrsp contributions or even a year end bonus, rather than receiving a raise you are told to work overtime, management is trained to push employees, which is extremely stressful, morale sucks
I was with them for over 5 years and really enjoyed the people I worked around, lots of hard working people who were willing to put up with just about anything.
Its a great place to work while looking for work. Its not a career, its a job.