Pros
Friendly, helpful colleagues who make you feel welcome.
Nice office building with good equipment and amenities inc onsite cafe.
Excellent hybrid working arrangements.
Very near DLR station.
Free fruit, tea, coffee, milk etc.
Cons
Just slightly out of Canary Wharf so not much in the immediate area.