lengthy 2 month process with 4 different interviews. I was approached by their HR Director for the role. Every meeting we had he was at least 30 min late, a bad first impression. Other interviewers were on time and asked good questions - overall they were all impressed and wanted to proceed.
After all interviews were successfully completed and the HR Director mentioned the job was mine, we moved to the offer stage. While waiting a week and a half for him to get the offer set-up, all of a sudden their COO pulled the plug on hiring me. A very unprofessional end to a long process.
If 1 person is able to change their mind in an instant without any detailed feedback or additional internal checks during the final contract stage of a new employee just imagine what they might do when you actually work there - dodged a massive bullet here.
I do not recommend working for Perfect World.