Pros: benefits, work/life balance
Cons: low pay, difficult to advance in career.
This position was my first upon college graduation. Difficult to move up in company. Low compensation relative to industry, but superior benefits help attract talent. Great atmosphere to work in. Mostly a young, fun group of people to work with.