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.
I had a few phone conversations with the recruiter, which were not very professional. They also took a long time to get back to me every time we exchanged email. The hiring manager and the pre-screen interviewer seemed very excited based on my quali
It is focused on people skills and the ability to inspire developers in the team. There are components on system design, but the coding experience required is limited. You can also pick what parts you want to focus on more in the interview process.
There was an initial telephone call with a recruiter, followed by 2 Zoom interviews covering system design and behavioral questions, followed by 5 Zoom interviews covering system design, behavioral, and AI-coding-assistance topics. - Initial telepho
I had a few phone conversations with the recruiter, which were not very professional. They also took a long time to get back to me every time we exchanged email. The hiring manager and the pre-screen interviewer seemed very excited based on my quali
It is focused on people skills and the ability to inspire developers in the team. There are components on system design, but the coding experience required is limited. You can also pick what parts you want to focus on more in the interview process.
There was an initial telephone call with a recruiter, followed by 2 Zoom interviews covering system design and behavioral questions, followed by 5 Zoom interviews covering system design, behavioral, and AI-coding-assistance topics. - Initial telepho