Taro Logo

What a great place to work

Engineering Manager
Current Employee
Has worked at Meta for 1 year
October 18, 2016
Boston, Massachusetts
5.0
RecommendsPositive OutlookApproves of CEO
Pros

There are many, but here are a few of my favorites:

  • Play to your strengths. Too many companies and too many people work on improving weaknesses, in hopes of becoming well-rounded. This is fine, but often the better strategy is to play to your strengths, where employees do more of what they're good at, and less of what they're not good at, in a diverse team. I've never seen this done as well as at Facebook.

  • Moving fast at scale. There are so many tools and frameworks to help you still move fast, as fast as any startup, that it's awesome. So impressive at Facebook's scale.

  • World-class team. I know this is said often and loses meaning, but it's true here. Every single person is both smart and nice, a rare combination.

  • They care about the right things, and don't care about the wrong things. Both parts of this are important. Too many companies sweat the small stuff that doesn't matter, e.g., who's invited to a meeting or whatever. At Facebook, everyone is just trying to make a positive impact, without care for politics, etc.

Cons

Things change fast. If you're not at ease with change, or if you're seeking a place that never changes, this is not the right company for you. This includes projects, tools, technologies, and teams.

There are multiple technical ways of doing most things. It's not always clear which is the best way, so you have to ask people. I think that's actually OK, as you get to know your colleagues. But if you're the kind of person who wants perfect documentation for everything, this is not the place for you.

Advice to Management

Stick to what you're doing, it's working :)

Was this helpful?

Meta Interview Experiences