Pros
Join a large group of similar-aged peers; Some ability to choose work; decent holiday/benefits (if you don't use up all your holiday revising for exams, which you will); ability to work relatively under the radar if you play your cards right
Cons
Really dreadful work ethos - you are a tiny cog in a machine which is essentially a glorified pyramid scheme - those above you simply do not have any interest in your career development because it makes absolutely no difference to their lives. Horrendous pay to work hour ratio - in your first few years you'll be either working or studying 7 days a week more often than not and the hours are as bas as you think they'll be. A stupid amount of travelling, you'll be in your car 2 hours a day minimum more often than not. No autonomy and a horrendously bureaucratic work environment means that effectively you'll be treading water for your first couple of years doing mind-numbing administrative work; a face time culture where there is always more mindless work to find for you so there is no benefit to being productive and getting your work done, they want to see you work for long hours not be productive