🎉 Taro is joining Handshake and we need 10,000 Software Engineers in the US/Canada to advance AI 🎉
Taro Logo

Awesome perks. Powerful infra. Horrible culture

Engineer
Former Employee
Worked at Meta for 2 years
January 18, 2020
Menlo Park, California
2.0
Doesn't RecommendPositive OutlookDoesn't Approve of CEO
Pros

Great food, amazing vacation policy (21 days), great maternity and paternity leave policy, great campus.

You have all you can imagine: access to shuttles, on-site dentist, paid laundry services, a sweet shop. The tools, infrastructure, and stack let you be very productive. For instance, setting up a website where someone can input data on a form and storing the data in a DB takes minutes.

An experience at this company will open many, many doors for you. It will be much easier to get phone interviews. You will also learn a lot.

Cons

The culture is pretty bad and the performance review system is a joke.

Unless you abide 100% by their culture, you can't be happy. This means you are not allowed to even question their principles. If you think something needs to be fixed at the root cause, you are in trouble, because you need to "Move Fast!" The company over-focuses on short-term speed rather than the long term.

I was lied to multiple times by management. I was told my rating depended on the reviews from my peers, but then when the performance review came, I realized it is 100% up to the manager regardless of what your peers say. My manager told me constantly I was doing great, then the performance review came and because I questioned the principles, I had a bad rating. The 360 was useless; management can use it if they want to promote you, but if you are not on great terms with your manager, the 360 will be ignored.

I was also told multiple times the company is impact-based and that what matters is impact. After working on a project with another manager, I was told I could not get any credit, since it was not 100% my idea.

Advice to Management

Put a proper 360 system in place where the rating does not depend 100% on the manager and actually takes impact and peer reviews into account.

Understand that the company principles (e.g. Move Fast, Break Things, Be Bold) are not applicable in all situations.

Actually encourage your employees to question everything.

Was this helpful?

Meta Interview Experiences