This was a contract role through Morgan McKinley for 12 months. I would not recommend the process at all I had in total 8 interviews. Morgan McKinley were great to deal with and as transparent as they could be. Facebook has a huge problem with their contractor hiring process, I had a phone screening first with the recruiter, then a further screening with the manager of the team who progressed me to the onsite interviews which was made up of 4 interviews back to back. This was fine I went through the process answered the questions in a proper manner providing specific examples of my work, achievements etc all seemed to go ok. I was then told that I'd be called for the next steps of the process and I though oh great this seemed to go well. I was then told a week later that the job was withdrawn by their finance team but I was considered a strong candidate. I was of course disappointed at this stage. About two weeks later I was contacted by the recruiter that a similar job was available on the same team within RMG and I was shortlisted to be interviewed since I already did the interviews. However they had to follow the same procedures so I again went through the phone screen and 4 onsite back to back interviews, this time after about 3 weeks I was told that I was unsuccessful via the agency, they also explained that it's Facebook's policy to not provide feedback as to why I was not successful. I found this a real insult considering I interviewed 8 times plus two phone screens and not even one bit of feedback. It's very disheartening and I believe not at all what Facebook ethos should be for their recruitment process.