The interview process was mostly typical, including a phone call, on-site interviews (technical and non-technical), and a final two 30-minute phone interviews (also technical and non-technical).
Ninety percent of the interview experience was great. The team was very friendly, competent, and asked interesting questions. I got the sense everyone was well-prepared, organized, and conducted a fair and holistic assessment of me as a candidate.
I rate the interview process as overall negative due to a very poor offer negotiation experience. I was handed off to someone I had not spoken to before to discuss the offer. In summary, there was quite a bit of back-and-forth and unclear communication. Even after clarifying some miscommunication with him, he still did not seem to take the time to truly hear what I was saying, as he continued to negotiate on my behalf with incorrect information. I got the impression he was just trying to finalize the offer and move on.
To my surprise and disappointment, even though the offer was improved, I was still being asked to take a significant pay cut of over 20% from my current salary. In the end, as much as I wanted to take this opportunity, accepting such a substantial reduction was unexpected and unfortunately not possible. Instead of being met with empathy, the person I had been discussing the offer with acted very rudely. On our final call, he told me I was expecting them to make me a millionaire and that I'd have to apply for a VP role to get the compensation I was asking for.
This was entirely out of line, extremely unprofessional, and downright insulting. He made it sound like I was asking for the moon when I was just trying to reasonably match my current compensation... and apparently, I'm the unreasonable one?
While I know a lot was done to try and present me with a strong offer, overall, this final experience did not leave me feeling good about interviewing at Facebook. It ended on a very sour note after I had been so excited to join the team. A candidate should never have to endure rude and unprofessional behavior.
Signed NDA; cannot share.
The following metrics were computed from 1 interview experience for the Meta Engineering role in Menlo Park, California.
Meta's interview process for their Engineering roles in Menlo Park, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Meta's Engineering interview process in Menlo Park, California.