I received offers from these 4 companies. Base wise Snapchat is the lowest with the other 3 more or less the same. Equity wise Snapchat > Uber > Airbnb > Facebook. All the offers are good enough for me, so I'd choose mostly based on culture and growth. Which one(s) would you recommend to join? I have to decide very soon. Thanks!
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
For me the people I get to work with is very important which is why I picked FB over Airbnb and Google (didn't interview with snapchat and uber). FB lets me choose what teams I want to work on during bootcamp so I have control of joining a team with people I like.
I've been here 1.5 years and have grown to appreciate the speed at which you can get promoted here relative to Google, as long as you're having high impact. I came in as a E4 with 2 years of work experience and got promoted to E5 in half the expected time at FB (3 years, 5 years total experience)
Technology is also more mature and there are mature frameworks that let you easily do hard things you'd rather not do by googling around and figuring out how it works. There's always a precedence you can just go follow, and then go back focusing on your own project. For example, solving some problem that requires ML even though you have no experience how it works, DAG data processing pipelines, tools to analyze data in hive, AB testing framework.
Have also worked on a few different teams and appreciated how easy it is to switch teams. Company values the engineers happiness a lot and actively encourages people to switch in a year, or at least look around to see what other opportunities are out there. You just talk to your manager about it and they will even offer to help you out, because the company asks managers to accept that at the end of the day, it's better for the company to lose your report to another team than to another company.