Travelled to Canary wharf for the face to face interview it was pretty straight forward the lady I met seemed really nice and she came across professional.the place Vorboss as a place of work is actually a decent place to work they do appreciate their staff,
But just like every corporate environment every has favourites