There are newer employer reviews for Facebook

 

Good learning experience, fun culture

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Software Engineer  in  Seattle, WA (US)
Current Employee - Software Engineer in Seattle, WA (US)

I have been working at Facebook full-time for more than 3 years

Pros

- good learning experience
- fun culture

Cons

- hectic and chaotic
- constant reorgs

Recommends
Neutral Outlook
No opinion of CEO

751 Other Employee Reviews for Facebook (View Most Recent)

Sort: Rating Date
  1. 2 people found this helpful  

    not different from any other organization except for the benefits

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Facebook full-time for more than 3 years

    Pros

    vision of its founder is strong

    Cons

    too much office politics
    nepotism outweighs meritocracy
    teamwork is limited, more individualism

    Recommends
    Negative Outlook
    Approves of CEO
  2. 10 people found this helpful  

    Best place I've ever worked.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee  in  New York, NY (US)
    Current Employee - Anonymous Employee in New York, NY (US)

    I have been working at Facebook full-time for more than a year

    Pros

    Unlimited opportunity: you define your path.Surrounded by the best and the brightest. Moving fast. Amazing perks.

    Cons

    Tireless hours. The work never stops.

    Advice to ManagementAdvice

    Management is hit or miss.

    Recommends
    Positive Outlook
    Approves of CEO
There are newer employer reviews for Facebook

Worked for Facebook? Contribute to the Community!

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