Vantaggi
Some benefits (e.g. pension) are good. Direct colleagues are pleasant and talented.
Svantaggi
Average salary far below other companies, and regardless of performance, expect very low increases. Very poor career and pay progression, except in initial grad scheme. Zero meaningful training provided, even if relevant to improving your job. Company doesn't walk the talk in terms of culture and caring about its people - instead they say one thing and act directly contrary to that. Very poor approach to staff retention (expect people to stay with poor pay and progression, but when they find other opportunities, suddenly there's budget to try and keep them). People see through this. Just do the right thing up front and pay and treat people properly in the first place.