You want to learn from people smarter than you, do work that is high impact and meaningful and be encouraged to grow and bring your whole self to work. I'm not sure you can do that anywhere else better than at Facebook.
Software Engineer
Builds software that runs the company
Opportunities for College Grads:
Structure: There is strong recruiting for software engineering but minimal recruiting of other roles like analytics, product management and design because those are mostly experienced hires. There are weekly meetings with your manager and regular work syncs to help with work prioritization but also tons of flexibility to figure it out yourself. There are some structured mentoring programs but it is highly encouraged to do independently. Collaboration is necessary and we are sort of anti-Apple in our level of transparency
Growth Opportunity: Tons of room for growth, there is tons of responsibility and always more to take on if you are able. Your ability to perform is really the main restraint.
Learning Opportunity: Necessary that you are willing and able to learn quickly. There are tons of tools and moving pieces to keep track of. You'll learn how to focus on high impact areas, grow technically and execute at a detailed level to understand how great ideas turn into great results.
What Do College Grads Do Here?
Varies by role but primarily new hires are engineers. Your job is to build product in the relevant area (e.g. newsfeed, messaging, ads, Instagram) by collaborating with Product Management, analysts and designers. Engineers are owners that must have the ability to think analytically and understand both the user experience of the end user as well as the technical back end delivering content.
What Kind of College Grads Would do Well Here?
Someone who is very bright, ambitious, loves to learn, has a natural curiosity about how things work and enjoys collaborating with others.
What is Facebook?
Facebook is the world’s largest social network, with over 5 billion daily active users. People use Facebook to stay connected with friends and family, to discover what’s going on in the world, and to share and express what matters to them.
Facebook creates a more open and connected world and strives for everyone in the world to be on it.
Facebook's Culture?
Bring your whole self to work (since you are Facebook friends with everyone you work with), continue to develop and learn and explore the technical talks from employees and outside academics, actively question strategy at the highest level.
Facebook's Mission
Facebook's mission is to give people the power to share and make the world more open and connected.
The easiest way is an employee referral but even that is extremely difficult to get an interview unless you are a software engineer. Otherwise, try on facebook.com/careers (it is actually checked) and campus recruiting.
Advice: Understand why Facebook exists and why that is something you need to be a part of.