I went there to apply for an internship!! The reception people were just great and helpful. Its a dream to work with them and am sure it will become true one day.
I work for WSP and this office was absolutely useless when I needed to fix my corporate computer that u brought from the UK. Instead I was given a 20 yo laptop replacement that they couldn't even reconfigure to Englishread more