Taro Logo

Extremely open and fast-moving company

Software Engineer IV
Current Employee
Has worked at Meta for 1 year
March 1, 2014
Menlo Park, California
5.0
RecommendsPositive OutlookApproves of CEO
Pros

You ship code within your first two weeks. Hundreds of millions of people around the world care about what you do. Pay and benefits are great, particularly RSU offerings. You're expected to move up (and get raises, bonuses, more RSUs) quickly. You can do pretty much whatever you want and work on whatever you want. There aren't a lot of rules, other than security/privacy practices. Even on mobile apps, your code ships fast.

Facebook's onboarding process is the best I've ever seen, and I've worked at a lot of other major companies. You're hired as an engineer, not as someone to fill a specific job. Then you spend your first six weeks getting to know how all of the company works, filling in small holes on code bases that you aren't familiar with (web, Android, iOS, data analysis stuff), and learning what problems in the company you most want to work on, before you pick your team. Every large software company should be doing this.

Cons

They do claim ownership of code you write outside of work, unless you run it by legal first.

Advice to Management

Don't ever get rid of Boot Camp. Adding on iOS and Android camp afterwards is a great idea; I wish it had been there when I started.

Please change the "we own all you do, even outside of work, unless you clear it first" policy. It might turn Silicon Valley die-hards off, particularly the startup dreamers who want to get their feet wet first at a company known for moving fast.

I think we'd want to snag those people and convince them to pursue their ideas with us, rather than frightening them away with the thought that they might legally give away their big idea when they come to it. Even if we lose a few, or most, I'd rather have them with us for a while.

Was this helpful?

Meta Interview Experiences