Profile picture

Performance Improvement Plan Q&A and Videos

About Performance Improvement Plan

Surviving at Amazon vs Meta as Mid Level software engineer

Mid level at Taro Community profile pic
Mid level at Taro Community

I am a software engineer with 3 years experience at a fintech company and I am on H1B visa with 33 months left. I recently got offers from Amazon L5 and Meta E4.

I am debating between two positions because I know Meta has an up or out policy. If I can’t get promoted after 33 months I will run out of my H1B time to switch job. With Amazon I can stay at L5 and potentially relocate to another company (supposed I dont get PIP). I see myself as a hard worker but I am not as fast at coding as others.

I like the work at Meta better but I am worried I can't survive there reading many comments that Meta moves much faster than Amazon.

I have the following questions and would greatly appreciate any guidance:

With Meta

  1. How are the ratings Meet most, Meet all, Exceed Expectations decided at Meta ? Are they evaluated based on the 4 axes (Impact, Direction, Engineering Excellence and People)?

  2. If I complete all projects within the timeframe I agree to , do I get MM, MA or EE ?

  3. How does one get Meet Most ?

  4. Does the obsession with “impact” and “metrics” at Meta lead to people competing for sexy projects only and avoid things that are harder to measure like Engineering Excellence (refactoring codebase) ?

  5. For work that falls under the Engineering Excellence category, what are some tips to justify or measure their impact ?

  6. Is it better to give conservative estimate for the projects I work on to meet the deadline so I can get Meet All ? Or doing this will put me at risk of not delivering enough work in each half ?

With Amazon,

  1. How does one get PIPed ? Not completing as many tickets as others ? Not finishing the project they promise to deliver ?

My other concerns are

  1. Green card: Meta labor market test failed 99%. Amazon paused PERM for the last 2 years so no data to compare but they said they will start PERM process (maybe batch PWD) for me 4/2025

I know it is not an offer evaluation platform but I would greatly appreciate any suggestions to guide my decision making process. Thank you

Show more
Posted 4 months ago
604 Views
7 Comments