Originally Posted by
Preacher_Av
Heard they actually might have cancelled the whole thing, offices closed etc.. positions are no longer listed on their website. Can anyone confirm?
The European section of their website is still there though. As for the positions, I don't think there are many companies on the planet recruiting right now, so not a big surprise those are not listed anymore.