Taro Logo

Great compensation if you can cut it

Software Engineer
Current Employee
Has worked at Meta for 6 years
November 25, 2016
Menlo Park, California
3.0
RecommendsNeutral OutlookApproves of CEO
Pros

Great benefits and compensation. Lots of different technologies to work on, with lots of opportunities for visibility and impact. It's a good place to learn and explore mobile, full stack, and backend infrastructure. A fun place to work when things are going well.

Cons

High stress, a lot of turnover. I've had a new manager every year. Some teams have a 24/7 work expectation. Highly competitive, and you are competing with lots of smart people. It seems very difficult to get a promotion, and junior people who don't rise fast enough are pushed out. For senior engineers, one bad project or not enough impact and it can be very difficult to course-correct.

Advice to Management

Fix the fake news problem.

Recognize that incremental improvements and investment in software infrastructure pay long-term dividends and reward that. Not everything is easy to quantify in terms of impact, and a lot of work on quality goes unrewarded.

Was this helpful?

Meta Interview Experiences