Facebook

www.facebook.com
Employer Engaged
There are newer employer reviews for Facebook

3 people found this helpful  

A heaven for an engineer!

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

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

Pros

I moved here from a larger stable company where I was also working as a software engineer, and I have just been wow-ed! Apart from the amazing perks, I work with a set of very dedicated, determined and intelligent folks, which is really the best part of working here.

- Co-workers are mostly rockstars!
- Lots of resources to learn - 7 months into my job and I feel I am already a much better engineer.
- Lots of importance on what YOU want to work on, versus what your manager thinks you should work on. You can freely talk to your manager and find an intersection between your interests and the company/product needs.
- Everything is automated (again by rockstar teams), and processes are made as simple as possible.
- Great pay, stocks and bonuses.
- Amazing perks! Lots of food choices, great campus, regular team happy hours with great food, and the list goes on and on.

Cons

- Work-life balance almost 0 on weekdays! I spend the entire day working/thinking about work. But that is what I was looking for. Weekends are upto you - most people do not work.
- Lots of process changes in short periods of time - so you are constantly climbing the learning curve. But this maybe specific to the product I work on.

Recommends
Approves of CEO

906 Other Employee Reviews for Facebook (View Most Recent)

Sort: Rating Date
  1. 2 people found this helpful  

    Extremely open and fast moving company.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Engineer IV in Menlo Park, CA
    Current Employee - Software Engineer IV in Menlo Park, CA

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

    Pros

    You ship code within your first two weeks. Hundreds of millions of people around the world care about what you do. Pay and benefits are great, particularly RSU offerings. You're expected to move up (and get raises, bonuses, more RSUs) quickly. You can do pretty much whatever you want and work on whatever you want. There aren't a lot of rules, other than security/privacy practices. Even on mobile apps, your code ships fast.

    Facebook's onboarding process is the best I've ever seen, and I've worked at a lot of other major companies. You're hired as an engineer, not as someone to fill a specific job. Then you spend your first six weeks getting to know how all of the company works, filling in small holes on code bases that you aren't familiar with (web, Android, iOS, data analysis stuff), and learning what problems in the company you most want to work on, before you pick your team. Every large software company should be doing this.

    Cons

    They do claim ownership of code you write outside of work, unless you run it by legal first.

    Advice to ManagementAdvice

    Don't ever get rid of Boot Camp. Adding on iOS and Android camp afterwards is a great idea; I wish it had been there when I started.

    Please change the "we own all you do, even outside of work, unless you clear it first" policy. It might turn Silicon Valley die-hards off, particularly the startup dreamers who want to get their feet wet first at a company known for moving fast. I think we'd want to snag those people and convince them to pursue their ideas with us, rather than frighten them away with the thought that they might legally give away their big idea when they come to it. Even if we lose a few, or most, I'd rather have them with us for a while.

    Recommends
    Positive Outlook
    Approves of CEO
  2. 2 people found this helpful  

    Pretty good place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Account Manager in Menlo Park, CA
    Current Employee - Account Manager in Menlo Park, CA

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

    Pros

    The campus is insane, great place to be, delicious food, positive environment overall. Young team overall, great benefits.

    Cons

    The company has grown a lot and with that came politics and an unusual (at least for me) level of competitiveness amongst colleagues. Constant re-orgs make it a little difficult to grow, as you end up changing managers all the time and you role changes as well. The advertising product is far from stable and they keep changing everything all the time, which confuses the team and the marketplace (and makes the sales process more challenging).

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

Work at Facebook? Share Your Experiences

Facebook

 
Click to Rate
or

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