Profile picture

Performance Improvement Plan Q&A and Videos

About Performance Improvement Plan

Risk of PIP!!! Performance Review: Sometimes Meets Expectations x2.

Mid-Level Software Engineer at TikTok profile pic
Mid-Level Software Engineer at TikTok

My Role is Senior SRE

I received my second performance review and it came in at a -M which means Sometimes meets expectations. This is my first year in big tech and I'm at a loss for words. I worked 12-hour days since I started. The first 6 months I just winged it and did not realize how strategic and crucial these performance reviews were.

So for my second 6 months, I aligned with my team lead and manager. I executed every project they asked me to and even created some projects to help the entire team. I was led to believe I was doing good work. However, this Tuesday I received the news that my rating is again a -M. They said that they did not put me on a PIP because they saw improvement from the last PR.

They told me the reason was that I am one of 3 Sr. Engineers and that two of them are performing more than I am. Since we are rated on a curve I am last. 9 out of my 10, 360 reviews were positive and an M or above. I have a follow-up meeting next week with my manager to discuss my improvement plan. I also set up a call with my manager's manager for a coaching/mentorship call.
Here are my questions.

  • I feel like my manager sees others as more proficient than me. Even though other colleagues tell me I am better than the other senior engineers how can I break out of this perception my manager has?
  • How can I avoid a PIP? Our next performance review is in 2-3 months due to some changes they made in the yearly PR schedule. I don't think I can make enough changes during that time.
  • What should my approach be towards my manager and his manager?
    • I want to be humble but also direct.
    • I feel I am not being treated fairly but I also think the system may be designed this way. I don't want to appear like I am a victim either.
  • I fear that I will get a PIP due to my manager's subjective opinion I will lose my job, my apartment, and I will have lost the last 2 years of working myself to the bone. How can I escape being in this state of survival?
Show more
Posted a year ago
1.1K Views
2 Comments

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 5 months ago
691 Views
7 Comments