Pros
Covered parking. Easy walking distance to many restaurants with variety. Quick interview process. Salary was within what I asked for.
Cons
Employees were very sour and vulgar. One had open hatred for an application that they are an expert in, and apparently that's okay and normal. I was in a conference room once, and the CEO popped in just to make an off-color joke. Multiple occasions of people in the break room loudly swearing at each other. I was once given an assignment with largely incomplete information and several files that my computer couldn't open (with the trial version of an application). When I asked for more help, I was criticized for not learning fast enough... and then was provided all the info that I should have had in the first place. It's one thing to need thick skin when wrongly blamed. It's another to allow a culture of "I'm always right, you're always incompetent."