95% of the people are fantastic, lifelong friends. Pay and perks are great. The company, not some of the employees, tries to be inclusive.
Facebook is a great platform, and the company, regardless of what the press says, is made up of a lot of ethical people that want to do the right thing.
Oppressive twice-a-year reviews that have employees turn on each other and management.
Bottom-up leadership means there is no leadership.
Zero direction, with multiple people working on the same project in silos.
Innovation is hostile, even though management talks about innovation all the time.
If you are not young, Asian, white, or Indian, you may be uncomfortable.
The 5% of toxic employees do a lot of damage because there are so many nice people.
My group, strange as it may seem, is very conservative with a lot of ex-military.
This mindset perhaps works for the military, but not a tech company in a rapidly changing world.
Do your job and provide strategic direction. People want to do a good job, but don’t let them go off on a tangent and then turn around and hammer them for making the wrong decision. Get rid of the PSC process. I have met dozens of employees permanently mentally damaged by this hostile review process.
Made it to the final round of interviews, but was left without a response. Given the market, it makes sense. The interviews mostly covered system design and past work. The interviewers were nice, but seemed a bit uninterested.
I applied for a job here years ago. I got the initial interview, and they listed needing a series of about five more follow-up interviews. I decided it wasn’t worth it and accepted another job.
Interview stages: * Phone screening * Video interview * Onsite interview
Made it to the final round of interviews, but was left without a response. Given the market, it makes sense. The interviews mostly covered system design and past work. The interviewers were nice, but seemed a bit uninterested.
I applied for a job here years ago. I got the initial interview, and they listed needing a series of about five more follow-up interviews. I decided it wasn’t worth it and accepted another job.
Interview stages: * Phone screening * Video interview * Onsite interview