Facebook has got a bad reputation here and I want to address those concerns here. I went through the bootcamp. The truth is, be wise enough to choose a good team. Here is what I did 1) Facebook has a unique tool called teaminsights. I was surprised to find that not single one of my friends who joined before me knew about it. One of the things it shows you what day/time are the code reviews being pushed. For bootcamp, I filtered down teams which have very less/almost zero code reviews pushed during evenings and weekends. 2) Chat with manager and teammates.Things I asked : 1) Whats your impression of the manager 2) How is the worklife balance 3) Tech stack and projects. I found that a lot of guys get too much caught up on tech stack. Asking questions about manager and WLB will go a long way, trust me. One of the guys actually commended me for asking about manager and WLB. He said no bootcamper has asked him those questions before. 3) Enterprise teams have relatively easier oncalls than consumer, coz consumer apps have millions/ billions of users, enterprise(Workplace etc) apps donât. 4) Joining an established team with more people means your oncall frequency is less, compared to new teams. 5) Internal product teams are said to have good WLB and less stressful oncalls. i havenât verified it. Using these techniques, I boiled down my list to just a handful of really good teams. Facebook gives you a really great opportunity in terms of bootcamp. If you are smart enough to join Facebook, you definitely are smart enough to join a team that fits your criteria. If I was able to change your mind about Facebook, DM me for referrals!
Itâs always âthe waterâs just fine if you pick the right team!â But the other teams get staffed too. You might get lucky, or you might not... No offense but someone who has been there a couple years probably knows better what the WLB is like
Maybe you didnât read what I wrote. During team selection you get to ask the teammates about WLB. Yes they have been there for more than a couple years. Also the tool gives you solid data. There is no luck needed if you just follow what I wrote
I get that any one person can try to make an informed pick. But again, the other teams get staffed too. Somehow.
- Is 50-60hrs per week a norm at FB.. For E4? - Can we choose between Infra and Product teams in Bootcamp? Or is it one or the other? (My interview was for Infra with sys design instead of product design ) - How easy/tough is it for a normal developer who hasn't worked on planetary scale problems before to catch up with FB's pace and complexity? Thanks!
For a team that has good wlb, how is the compensation/refreshers? Do they have good enough budget to not PIP people frequently (in comparison with the teams with bad wlb)?
You join the company before team is selected. So there is no correlation bw team and comp. Refreshers are company and perf level. PIP is based on perf not budget.
Based on what I've seen (my gf works at Fb and been there 4 years in 2 teams), teams with good wlb PIP much more often and don't give out as good refreshers as the ones with bad wlb
There we go guys, we are hiring slackers now. In no time FB will be the new MSFT. Fack.
If you think WLB = slacking, wait till you have a family.
Youâre just encouraging people to choose enterprise engineering and teams just because of WLB. What does that say about you? I work with a lot of them who have kids and theyâre highly motivated engineers. The way you presented your statement, you come across as a slacker.
I enjoyed nice wlb when I started too. Wait a few halves, few reorgs and manager changes ;)
Do you try changing teams?
Yes, itâs nice during ramp down/up time but itâs all the same after awhile. Team culture converges to the company average as people from other teams join, managers try to build empires, etc. You havenât even joined a team yet. Come back to this post in 2 years please.
WLB make no sense for young people like me. What I only concerned is moneyăpromotion and refresher
Yup everyone has their own priorities.
@ OP Do you mind sharing the list afterwords I do not have any free DMs left. Please message me the list. I was going to join LinkedIn because of horror stories about FB WLB, but will join FB based on your post. Thanks a lot.
Where are you located? I am not in MPK
@isp Where are you located then?
How does boot camp and team matching work if you are applying for a position outside HQ? Iâm interested in roles in LA
Just curious: whatâs the tech stack in the enterprise teams?
Web/Mobile/Backend?
I am interested in the backend.