Wish they were still in the US
They left the US several years ago
I applied in-person. I interviewed at Cable & Wireless Worldwide.
Interview process went very well the interviewer made me feel very relax during the hiring we had a long chat about what was expected of me and how we will work together to make the company better.