FB or Google ? Which is better for growth?

Microsoft / Eng
Maximat

Go to company page Microsoft Eng

PRE
Amazon
Maximat
Dec 28, 2017 65 Comments

I have FB and Google offer. Both L4/E4 Level.

Pay is similar with FB paying $10k more. Looking at what’s best for my career growth.

Location is FB Seattle and Google Kirkland.

I am looking for lots of career growth, fast moving, more ownership.

I am leaning towards FB and I think FB Seattle is growing a lot and FB is more fast paced.

Your thoughts ?

comments

Want to comment? LOG IN or SIGN UP
TOP 65 Comments
  • One of two things:
    1. Either these posts are fake and are intended for trolling.
    2. Or, there is a huge bubble called FB.
    I lean more towards the second. It doesnt make sense to me that any company would spend these crazy amounts on engineers with such little experience. Seems that a level 60/61 at Microsoft is earning like a Principal level (at MS) at FB. Just doesnt sound right.
    Dec 28, 2017 8
  • Google / Eng
    sergey

    Go to company page Google Eng

    sergey
    Just as a counter-example, this is my first job as a software engineer and I just got promoted to L5 in less than 2 years.
    Dec 28, 2017 14
    • I see similar cases at FB too. The fastest one I know grow to E5 within 1.5 years as a fresh graduate. Whereas, it took me 5 years back at MS to grow to L62, and L62 at MS only maps to E4 at FB, and L62->L63 is still a big thing at MS. What a waste of time!

      Not completely blaming MS, the point is at FB/GOOG, it’s much easier to work/own a large scale project, whereas the opportunity at MS is very limited.
      Dec 29, 2017
    • You won’t have large scale ownership at google when L4 or L5. I work at google saying from exp
      Dec 30, 2017
  • Oracle
    faith07

    Go to company page Oracle

    faith07
    It depends on what you're working on. In general, if you join a team where the product is fully developed, you might not get much opportunities to shine because either you'll be maintaining the code by fixing bugs or adding some enhancements. If you want to grow, join a team where a lot of work has to be done.
    Dec 28, 2017 1
  • Google
    Guy it

    Go to company page Google

    Guy it
    For faster moving and more ownership, I think FB is better. You should also think about the project/team and your interest. I was in the same boat but I preferred google as I want to work on cloud backend.

    I do not like the hacker culture as well because I was in such team in MS and tired of patching everyday.
    Dec 28, 2017 2
    • Microsoft / Eng
      Maximat

      Go to company page Microsoft Eng

      PRE
      Amazon
      Maximat
      OP
      Interesting point about hacker culture. I have been on a team on MSFT where we prefer polished code/design over “hacking” and shipping, and hence I would like a fast paced place for a change.

      I spend a lot of time over design/spec review and then on code reviews ensuring code quality is very good (SOLID, UTs, mocks etc applied).

      In the end, we ship very slowly.

      Thanks for sharing your thoughts!
      Dec 28, 2017
    • Google
      Guy it

      Go to company page Google

      Guy it
      I was tired of writing immature code, deployed with crossed fingers and finally spent much more time investing the alerts and applying patches. WLB is terrible and I don’t feel I really learn a lot from building such software. But this is totally personal preference.
      Dec 28, 2017
  • Google
    KlMD60

    Go to company page Google

    KlMD60
    For those priorities, probably Facebook.
    Dec 28, 2017 1