Pros
Working for Wesser meant I could effectively abolish my student overdraft, as well as get enough experience on my CV for years to come. The people you meet are top notch: I was leading a team in Hull, working with people from as far as Germany, China and all parts of the UK. The lessons it teaches you in regards to dealing with people, whether on the doors or in a 24/7 team environment, are second to none. The incentives are great, with regular company seminars offering professional development and fun leisure activities all the way. Pay-wise, it rewards the best the greatest by far, with its top performers earning more than double your average new starter. For that reason, be prepared to throw the kitchen sink at this job with as much time and energy as possible!
Cons
The work/life balance can be practically non-existent. Whilst there's no real way of mitigating this, especially as it's a live-in job with unsociable working hours, you need to be prepared for it. Be sure to get on with your team, bring distractions if necessary, and top up with lots of mobile data in case the team house you're sent to doesn't have WiFi! More generally, prepare yourself to be far removed from home. The geography of being in a team house in another region, combined with the unsociable working hours, will make it difficult to maintain relationships and see family and friends. Before you go, make sure they all understand the kind of work environment you'll be committing yourself to. You do, unfortunately, meet some unsavoury characters on the doors. If you're thick-skinned enough, this should be fine and easy to laugh off. If you're not, then use this as a character-building opportunity. None of the occasional abuse is personal, and says far more about them than it ever will about you.