Overall the interview process was ok. HOWEVER, they issued a contract and I resigned only to tell me a week later that they have relocated the role to Europe.. This is by far the worst communication and experience as a candidate and a complete and utter lack of professionalism.