Taro Logo

Fun and Rewarding

Software Engineer
Current Employee
Has worked at Meta for 4 years
November 14, 2012
Menlo Park, California
5.0
RecommendsPositive OutlookApproves of CEO
Pros

You work with incredibly smart people on cutting-edge technology.

It's relatively easy to ship. Not too much process.

Whatever you ship will likely impact the lives of hundreds of millions of people.

It's easy to switch teams so you can always focus on your passion.

Cons

Some of the managers aren't very good. I think we could do better at manager training.

Working with amazing people means that you may not stand out as much as you would at a less awesome company.

The culture can be uber aggressive. Some people take that to the point of being mean. Managers don't care if engineers are huge jerks, as long as they are good.

Advice to Management

Do more to ensure that managers are good. I'd love to see the aggressive culture go away, or at least not be enshrined as a value.

Was this helpful?

Meta Interview Experiences