Facebook St. Louis Reviews

Updated Nov 13, 2012

To filter reviews, or .
5.0
100%
Recommend to a Friend
100%
Approve of CEO
  1. "Great place to be an engineer"

    5.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Saint Louis, MO
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    - Almost unbelievable autonomy and trust given to engineers; most projects bottom-up vs. top-down - Big, interesting projects are everywhere; if someone is bored at work, they're not trying very hard - Caliber of peers is extremely high - For the most part, rapid adoption (and often creation, e.g. a VM for PHP) of new technologies

    Cons

    - Many (though not all) engineers tend to work lots of hours, mostly because they just enjoy what they're doing. If this isn't necessarily your lifestyle, you may feel like you're not "keeping up". This is really all in the eye of the beholder, though, as there are many engineers who are very effective and productive and use that to work more limited hours so that they can enjoy family/non-work activities. - Most teams have rotating on-call rotations, wherein the engineer must be available to be paged 24h a day (typically for a period of a week) to respond to issues with their product or service. This is more of a burden for some teams than others (e.g. a core piece of infrastructure vs. a little-used feature). This isn't particularly fun. - Rapid pace of product change means it can be a challenging place to be in infrastructure. This isn't necessarily bad, but it does require a flexibility in planning and mindset, particularly if you come from a company where software releases are measured in months-years.

Choose a different language and keep reading other reviews.

Found 1 review