Pros
Good salary, that's the only thing I can say as plus point, joining JP. But that too is not very much high. You can get it outside as well.
Cons
No flexibility at all was in my team. Make sure to clear it before joining with your hiring manager. New building is in Docklands with no public transport going near to ofc. It's a long walk to reach office which is more difficult in rain. Third, check-in checkout everyday using a tool to monitor your hours. In terms of growth, you will be dependent on US team's pity to provide good work. Everything is decided by team sitting in US, even how many leaves one can take altogether. Your local lead has no power usually to make any decisions for you. No social club. No discount coupons. Cafeteria food is good but expensive, and as this new building is on Docklands, you don't have much options as well nearby.