Vantaggi
Very friendly staff willing to welcome new people. Benefits such as a great pension, enhanced sick pay, share scheme, bonus scheme, 75p lunches (two course meal) pool car, BUPA, company car, company phone, good maternity/ paternity pay. Of course, which benefits you get depend on your level. No car, phone, full BUPA or bonuses for entry level. Changeable environment - not always doing the same thing every day (job dependant). Good, modern facility. Senior management are very approachable, nice people.
Svantaggi
It seems very oppressive here despite its pros. You can't listen to music at all (headphones included) or work flexi-time. Not always a chance for progression. A culture of working late (unpaid) which you can be obliged to bend to.