Vantaggi
The money is ok and it's a fairly decent commute. On the whole it's quite a friendly place to work. I think they are working on improving their systems and processes.
Svantaggi
Have witnessed (but thankfully not experienced directly) workplace bullying in the past which was never dealt with as far as I'm aware. The constant structure changes give the impression that the senior management don't really know what they're doing and it creates a lot of uncertainty. They enjoy moving people around, which isn't necessarily a good thing if you enjoy your role and working with your team and then you're moved into another team doing a different role, which you have no choice about if you want to keep your job! Very antiquated clunky systems, stuck in the dark ages.