Pros: pay, benefits, profit sharing
Cons: no advancement
In my current role, my manager respects me and is easy to work for. He knows that I accepted my current position with the hopes of advancing to a position that more suits my qualifications. That has not happened. It has been talked about, and promised for several cycles of promotions. We always hear the same reasons why, hiring freeze, cost constraints, just wait for your right opportunity. It is not a bad place to work, but if you are looking for a career and a place to climb the ladder I would not recommend it.