Honestly if you want to progress in your career dont work here - if you want a career at all also dont work
Pros
Free Teas and coffees and a decent pub near by.
Cons
Work hours can exceed that of 12 hours. Your contracted hours may be 8-4:30 but you will be expected to get to the office at least 30 minutes before. Dont even bother trying to leave before 6pm because you will get sacked. Everything you do is monitored - calls made, emails sent probably even the amount of times you leave your desk. If they could chain you to your desk they probably would. Extremely high expectations are excused because of a "work hard play hard" culture but if you partied anywhere near as hard as your expected to work you would probably die. Expectations are ridiculously high and if you dont make a deal within your first 3 months you will be forgotten about, and maybe even sacked. Little to no understanding from management that there are many factors to take in if a deal doesnt go through, this will all be your fault. Little to no training offered after your initial training sessions when you first join - setting you up for failure.