Pros
Nothing. Nothing at all about this place makes it a worthwhile place to work. I'd like to say "you can learn a lot here" but you'd never learn anything of value, except maybe how not to do things.
Cons
It's so poorly organised and badly run that its just a mess, from the top down. For any other company this kind of mismangement would count as gross misconduct, sadly here it's a weekday. Its filled with mindless middle management types who don't help, but can book lots of pointless meetings and repeat what the person in charge said in a way that gives the impression they have a clue. I wish I was making this up, but theres someone who'd only job seems to be sitting in the same meeting as the guy in charge and saying: "What I think he's trying to say is...." before repeating the key phrases from whatever nonsense has just been said.