Pros
Wonderful co-workers. Excellent community involvement. Overall good starter job or transition job. Location is great with food close by. Decent benefits as well.
Cons
DO NOT accept a job in the marketing department. IT department is good but marketing also has an IT group and you should run, not walk, from any opportunity in marketing or marketing IT. Very old technology. You will not be working with anything or anyone cutting edge. You will be an island with much of the responsibility but no authority. Very low compensation in marketing compared to market rates. Make no mistake, you are not hired for your opinions or input, you are hired only for your ability to perform when and how you are told. Very limited training provided. Cubicle environment. I have literally been publicly berated for being 5 minutes late to a weekly meeting because I was addressing a critical issue.