Facebook Reviews | Glassdoor

Facebook Reviews

Updated December 15, 2017
1,985 reviews

Filter

Filter

Full-timePart-time

1,985 Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • Work-life balance can be an issue (in 217 reviews)

  • Work-life balance: pressure to move fast (in 58 reviews)

More Pros and Cons

  1. Helpful (13)

    "Staying Power"

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Technical Program Management in Palo Alto, CA
    Current Employee - Technical Program Management in Palo Alto, CA
    Doesn't Recommend
    Disapproves of CEO

    Pros

    Facebook is exploring some new ground with social networking and its cool to be associated to the innovation

    Cons

    People are often not treated fairly as Ego's get big fast when a company grows so quickly. They get you in the door with the "potential" of going IPO but your in you give up your life and soul with little career growth or monetary incentives. Its no wonder that three of the four founders have already left in less than 3 years and long term employees are looking to sell their shares. No potential of any amount of 'potential' earnings once they go IPO is worth being treated like second class citizens or just a fancier sweat shop.

    Advice to Management

    Don't be afraid to higher some more seasoned and senior talent for leadership and management positions who can help create structure, processes and tools to help the organization grow and scale with the demand. Sooner or later the lack of these seasoned managers will be what drives profitability down and decrease the potential Facebook has to be come a fortune 500 company.


  2. Helpful (8)

    "If you are in Engineering, you are at the right place. If, Operations... don't look back and run."

    StarStarStarStarStar
    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Palo Alto, CA
    Former Employee - Anonymous Employee in Palo Alto, CA
    Recommends
    Approves of CEO

    Pros

    If you are in Engineering department, you are at one of the best place to work for.

    Cons

    Operations department management sucks, they don't treat to people in a respectful and fair way. If you want to be a good position in Operations, you need to be friend of some certain people.

    Advice to Management

    Question and try to understand why you constantly loose people from Operations. Facebook Software Engineering departments might be ideal place to work for but not the Operations.

  3. Helpful (44)

    "Overhyped Lifelong Hackathon"

    StarStarStarStarStar
    • 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
    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


  4. Helpful (25)

    "Trending towards bureaucracy"

    StarStarStarStarStar
    • 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
    Disapproves of CEO

    Pros

    - Free food
    - Reasonably good compensation
    - Reasonably flexible hours
    - Lots of smart, capable people
    - Work can be exciting

    Cons

    - Working on product teams is trying because of the micromanagement of Zuck and other upper management. Many projects get delayed because they ask for random changes.
    - Working on backend teams doesn't have that problem, but they are typically second-class citizens and don't get as much respect as frontend teams.
    - Facebook is very large now and the bureacracy is starting to accumulate quickly. It used to be that engineers could just do stuff, but now almost every change requires a great deal of pointless discussion or overhead. For instance, you now have to fill out a form just to log some data.
    - Very strong focus on some of the "hot" product teams means that the rest of the company doesn't get preference with respect to product managers, designers, etc.
    - Most frontend work is boring mundane PHP. The only challenge comes from poorly-designed legacy systems.
    - Managers will often ask you to work on something you don't care about just because it's a priority for the company. This goes against the claimed philosophy of Facebook, but it's the way things are trending.

    Advice to Management

    - Keep the bureaucracy down.
    - Reduce the rate of hiring. The marginal benefit of an additional engineer decreases fairly quickly. Going from 500 to 1000 is not going to come close to doubling the amount of work done.


  5. Helpful (24)

    "Fun at the engineer to engineer level, but brutally long hours and badly disconnected front-line management."

    StarStarStarStarStar
    • 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
    Doesn't Recommend
    Approves of CEO

    Pros

    Huge corporate upside potential (but might not apply to new hires as of 2012).

    Fun work environment (free quality food, game rooms, frivolity encouraged, etc.).

    High impact in terms of people using your code and recognition.

    Good opportunities to try new ideas and move teams.

    Cons

    Brutally long hours for many, frequent pressure to delay or cancel vacation plans (even outside of release deadlines).

    Harsh, unjust, and badly cross-team calibrated reviews coupled with frequent firings so that the stick is very close to the carrot.

    It has now grown large enough that internal corporate politics have seeped in.

    Management, at all levels, fixated on lots of shiny new features, no matter how broken, and lack of respect for necessary work getting done.


  6. Helpful (19)

    "Disappointing, boring."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Menlo Park, CA
    Former Employee - Software Engineer in Menlo Park, CA
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

    I worked at Facebook full-time (Less than a year)

    Pros

    Perks, free and delicious food, free other stuff, 21 days vacation, good for resume.
    Free schedule, nice office, gym onsite etc.

    Cons

    They say they're chaotic. IMO, it's a too fancy word for that. I would say that the code-base is a mess. The corporate value "move fast and break things" is understood too literally by some engineers. That's why the product is very unstable and the UI beyond two most frequently used pages is clunky. The job is boring. Things gets done extremely slow and the quality is very far from being perfect.
    Too much of narcissism (we're building an awesome product, we provide really sick user experience, we're ninjas, batmans and supermans etc. etc. etc.). Maybe it's good for some people, but not for me.

    Advice to Management

    No advise


  7. Helpful (12)

    "Not a good place for a career"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Menlo Park, CA
    Current Employee - Anonymous Employee in Menlo Park, CA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I have been working at Facebook full-time (More than a year)

    Pros

    1. Great benefits and perks
    2. Passionate and dedicated employees
    3. Fun and exciting environment

    Cons

    1. No career growth and lack of internal career paths
    2. Low compensation
    3. Lots of politics within the company (many ex-Yahoos and AOL employees are in management)
    4. Bad culture and habits brought in from ex-Yahoos and AOL employees are making a big negative impact on culture and morale at the company
    5. Mark Zuckerberg, aka Zuck has received good ratings in the past but of late he has been very distracted and not focused on how the company is run internally, he should own it and step up by making management changes to course correct the ship before it becomes another AOL.

    Advice to Management

    Do something to address the low compensation issues and morale/culture issues within the company, make changes to management particularly in the engineering and sales organizations since the same traits that they had at Yahoo and AOL are starting to show at Facebook as well.

  8. Helpful (8)

    "Does not "connect" with contractors"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Legal Triage Technician in Menlo Park, CA
    Current Employee - Legal Triage Technician in Menlo Park, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I have been working at Facebook full-time (Less than a year)

    Pros

    Free food. Free transportation. Get to put Facebook on your resume. Casual work attire.

    Cons

    If you are a CONTRACTOR you will be treated like a second class citizen, you will have no voice. Will not be considered for advancement, even if there are positions available. Actual employees work less than the contractors. FB hires contractors to do work that will be constantly needed, front desk, kitchen staff, IT Help Desk to name a few. It's as if they don't want the "help" to be officially apart of their team. The FB you see online is not the same as in the office.

    Advice to Management

    You have more than enough money. Hire people and give them job security. Especially for people that are doing jobs that won't be going away. 2+ years as a "contractor"......Give me a break!


  9. Helpful (8)

    "Lots of hype, substance is lacking."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Network Engineer in Menlo Park, CA
    Former Employee - Network Engineer in Menlo Park, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Facebook full-time (More than 3 years)

    Pros

    Challenging problems in scope and scale to solve.
    Money for projects is essentially unlimited. Buy the best of everything.

    Cons

    Politics and poor leadership in the mid-management levels.
    Many mediocre co-workers that can't pull their weight.

    Advice to Management

    Many of your Managers and Directors are not high caliber or top notch.
    Set a higher bar and weed out your poor quality directors.


  10. Helpful (29)

    "Smart, boring people and no balance."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Menlo Park, CA
    Current Employee - Software Engineer in Menlo Park, CA
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    I have been working at Facebook full-time (More than a year)

    Pros

    The people are smart, and the scaling challenges are great. Where else does your code impact a billion people? The compensation is amazing.

    Senior management are generally amazing people, smart, visionary and compassionate.

    Cons

    The focus on measuring means anything that can't be measured is ignored. It's easy to measure someone's ability to code on a whiteboard. As a result, the coders are much better than nearly everywhere I've worked, but that's it. Social skills and personality can't be measured. As a result there is no one here you would ever be friends. The internal surveys bear this point that people don't have friends at work. Similarly for managers, they are selected strictly for their technical ability. Again, they have zero compassion. In my time being here, I've never once felt like anyone cared if I was here or not. Not once has anything positive ever been said. It's really astounding.

    Recruiting does an amazing job at making candidates feel wanted. That feeling disappears the moment you sign. After that, you have no manager or anyone who will care. You'll go into bootcamp where you'll have a "mentor". His role is to continue to do his job while counting the number of lines in your diffs to make sure you can make progress with no assistance.

    After bootcamp, you'll have a manager who operates in the same mode. They are interested in the technology and not the people. To them, you are a resource to be maximized. They will tell you everything you need to do to improve, but never once say "good job". In boot camp, I kept meeting these amazing, visionary dynamic managers. I know realize they were the exception. Those people made me love Facebook during bootcamp, but that feeling wore off quickly once I interacted with the average line level manager.

    Plus, beware of the reviews here. Recruiting will tell you point blank that they curate these reviews. The reason FB has the highest rating is because someone internally has a goal to achieve certain star ratings on this site.

    Advice to Management

    Start selecting people for human relationship skills and focus less on pure technical ability.


Showing 1,985 of 2,459 reviews
Reset Filters