Pros: looks good on the cv
Cons: everything else
My job is menial, despite a nice job spec. My co-workers are actually okay but management team don't seem to have a clue, it's highly political.
Good on the CV but the problem is when you want to leave people don't get it as they have a good reputation. Some real difficulty in company collaboration due possibly to merger.