Pros
Brilliant people, great place to work, amazing views at the offices and great support from management. Everyone is so nice in all departments, and yes, there is pressure on metrics, but at the end of the day, it helps grow you as a person, and realise what you are actually capable off, plus you are very well supported, my line manager (SG) does an amazing job of making time for you, when he himself is so short on time, he is willing to go the extra 20 miles to ensure that the whole team is well supported, personally do not know how he does it, but that's why he is the regional director, because he makes time for all. I can only see this company moving from strength to strength because of the team, the people in charge are visionaries and they are all the right people that are going to move this company forward.
Cons
As long as you work hard, there are no cons.