There are newer employer reviews for Facebook
There are newer employer reviews for Facebook

See Most Recent

Helpful (26)

Very competitive work environment but not accurately advertised as such

  • Work/Life Balance
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Former Employee - Software Engineer in Palo Alto, CA
Former Employee - Software Engineer in Palo Alto, CA

I worked at Facebook

Doesn't Recommend
Approves of CEO
Doesn't Recommend
Approves of CEO

Pros

-Opportunity to write software that gets used by hundreds of millions of people -Opportunity to see how a successful company is run -Opportunity to launch often -Potential IPO

Cons

-Frontend work (i.e. work done in most of the product-oriented teams) is mostly mundane PHP and nothing that really intellectually challenging from a Computer Science perspective. (Backend may be different but I never tried that.) -Potential to get judged too quickly for performance. They are less willing than other companies to let you try something different which may be a better fit if you are not performing well enough on your current project. -Chaos that may hurt you--you may start out on one project but be expected to do something else for no good reason, that may not be the best fit for your skills. -Some managers are too busy to give useful frequent feedback. -I get the impression that they manage by a bell curve, but are not not being transparent about it.

Advice to Management

Be absolutely honest to new hires about where Facebook stands in the spectrum between 'severe' and 'forgiving' for performance reviews, especially when you let new engineers choose their initial team, so that they can choose their teams carefully and pick a project they know they will do well instead of just one that catches their interest but is not necessarily a good fit for their experience and skills.

0 reviews filtered by
  • Any Location
  • Any Job Title
  • Any Status
  1. Helpful (35)

    Overhyped Lifelong Hackathon

    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Palo Alto, CA
    Current Employee - Software Engineer in Palo Alto, CA

    I have been working at Facebook

    Doesn't Recommend
    Disapproves of CEO
    Doesn't Recommend
    Disapproves of CEO

    Pros

    Good pay, if you negotiate aggressively Good food Good benefits Location is good, California is a nice place to live although expensive Lots of exposure

    Cons

    Management is constantly pushing you You don't work at your own pace, you have to work at everyone else's pace Need to stay after work everyday and go to work on weekends People are very egocentric and their ego is entirely tied to how much code they write I'm afraid of getting fired every single day


  2. Helpful (1)

    Engineer heaven

    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Palo Alto, CA
    Current Employee - Anonymous Employee in Palo Alto, CA

    I have been working at Facebook

    Recommends
    Approves of CEO
    Recommends
    Approves of CEO

    Pros

    You got to write lots of code

    Cons

    You have to write lots of code

    Advice to Management

    Be prepared to hack


There are newer employer reviews for Facebook
There are newer employer reviews for Facebook

See Most Recent

Work at Facebook? Share Your Experiences

Facebook

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.