Pros
Good benefits. Decent salary. Almost impossible to be fired (ie, very stable). Paul Sourby is a great CEO. The company's business is doing good, they are expanding and opening lots of positions. Well-known company, so it looks good on resume. This is a great job for those who prefer to live from paycheck to paycheck without being too involved.
Cons
Quite a bit toxic atmosphere. Highly resistant to changes. Lots of "copy-pasting" (ie, very repetitive work). Very manual work with little to no desire to automate anything. Slim career growth opportunities within the department due to high number of "lifers." The only option - is to change department (read - career) within the company. Swipe-in for salary employees. Poorly balanced in genders (I'd say it's 80:20 male-female ratio). Very poor communication within the company (though I've gotta give them a credit: they have started to try). Weird company values that aren't very applicable to the work itself. Poor overtime policy. Many HR-related polices are hidden and barely accessible. Lots of micromanagement. Vacation policy is minimal for starters, though if you have lots of experience you can negotiate. Not very good place for young people to work because it is truly boring and doesn't offer real career development. Not a lot of internal training/learning, even though they have a special section for it on internal website. Network constantly has issues (either phones, or Oracle, or drives are always out). Outdated software.