Four to five years ago, Facebook used to be a great company. Some highlights were large autonomy, lack of bureaucracy, an agile, impact-driven culture, an environment facilitating open and honest dialogue, and sweet compensation.
Now, none of this is true. I genuinely struggle to point out one single highlight. I guess if you like VR/AR, this is a decent place for you.
At this point, Meta is a messy, dysfunctional company, full of politics and internal squabbles. There is not a lot of place under the sun, and people are fighting for their survival with anger and bitterness.
FB always tried to squeeze engineers dry, so burnout was very common, but it used to reward people with very fast career progression and great compensation. It was a fair tradeoff. Now you get squeezed even more and barely get anything in return.
Meta's execs are mostly old guards – people who were hired 15 years ago or more. Many of them are personal friends of Zuck's who were with him from the beginning of FB. The company was a lot smaller, objectives were different. Some of those people are quite decent, some are even good, but most are very average. They are not particularly bright and have not acquired any skills that are useful for the company in a current situation. So my advice for them is to resign.
Applied via referral. The recruiter reached out pretty quickly, honestly one of the smoother processes I've had. First was the recruiter phone screen. It was mostly background, why Meta, and if I knew what the role really meant (managing engineers a
I did not get to the second round. I had a decent interview. The interview included a people management question and a system design question. Topics covered: * Hiring process * Performance management The system design question was to design Facebo
Standard and upfront interview process. It was really well described, and the recruiters gave a lot of resources and assistance with any questions and with understanding the overall process and how best to prepare.
Applied via referral. The recruiter reached out pretty quickly, honestly one of the smoother processes I've had. First was the recruiter phone screen. It was mostly background, why Meta, and if I knew what the role really meant (managing engineers a
I did not get to the second round. I had a decent interview. The interview included a people management question and a system design question. Topics covered: * Hiring process * Performance management The system design question was to design Facebo
Standard and upfront interview process. It was really well described, and the recruiters gave a lot of resources and assistance with any questions and with understanding the overall process and how best to prepare.