Taro Logo
Profile picture

Big Tech Q&A and Videos

About Big Tech

Mid-Level Software Engineer at TikTok profile pic
Mid-Level Software Engineer at TikTokPosted October 27, 2023

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

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?

1.1K Views
2 Comments
Anonymous User at Taro Community profile pic
Anonymous User at Taro CommunityPosted March 3, 2023

Interview Kickstart or formation.dev?

Hi All, Just want to say thank you to Rahul and Alex for creating this platform. I’ve gone through almost all of the free content and have found it very valuable in performing at my day job. For my question: I’m interested in getting into a Tier-1 company and have tried interview preparation on my own using NeetCode 150, Structy, etc., but am interested in a more structured learning approach. I have failed a couple of interviews and think half is due to anxiety/freezing up and the other half is inexperience with DSA. I have found it difficult to have the discipline to study after work and am interested in making a financial investment to facilitate this process. Also, I am looking to be more comfortable with the interview process through mock interviews. I am currently trying to decide which platform to use to get an offer for a DE role at Tier-1. I’m deciding between Formation and Interview Kickstart. Do you have any opinions on the quality of either program? For context, my current role consists of data engineering work but my role is a software engineer. Formation does not have any data eng specific content so I was thinking about IK. Do you think the quality of formation DSA outweighs the fact that I could learn some domain knowledge through IK? I’m currently enrolled to do to the trial with IK this week to see how the course is, but am still open to enrolling in formation. For DE roles, is DSA enough through formation and then I could supplement with SQL questions? I know you guys just partnered with formation so you may be biased. Thank you in advance for your advice.

1.1K Views
3 Comments
Mid-Level Software Engineer at Taro Community profile pic
Mid-Level Software Engineer at Taro CommunityPosted August 5, 2024

Is it worth it to be downleveled to get into FAANG?

Context I did a few interviews in the last months for some software engineer, and in the end it came down to 2 companies: Google (started loop as L4 but got downleveled to L3) & DoorDash (L4). I'm L3 at another tech company (smaller than these), already scheduled for promotion for L4 as I've been performing accordingly for some time. Per my understanding, levels (L3/L4/L5 or E3/E4/E5) are similar between these companies. I have around 4 YoE now and graduated 2 years ago, though only 1.5 YoE on larger projects at US companies (i.e. roles that I suppose would be closer to a FAANG environment), as I worked on smaller local products and consultancies before. This is my first time actually preparing for this format of interviews, so I'm kind of glad that I at least passed L3 for Google. Offers DoorDash already extended an offer and Google said that HC approved for L3, but still have to go through team matching. DD's offer has significantly more TC (like >30%). Doubts I really wanted to join Google at first since I have tons of friends and family working there, but at L3, seems that I would be taking a step back just for the sake of being able to say that I worked at Google, so I'm actually biased towards going to DoorDash, here's my rationale: Significantly more TC Remote-friendlier Already worked (and enjoyed) with a lot of people that I would be working with at DoorDash (also likely why they accepted me as L4 instead of L3, because I had some 'advocates' there). While at Google I still have to go through team matching and I don't have a clue on what I'd be working with. Would start as L4, with a higher performance bar and expectations, and aiming for 12 years later would be looking at L5, instead of still looking at L4 at Google. Even if I got promoted quickly at Google, would likely be at the lower band of L4 salary, so not only 1~2 years of lower TC and possibly smaller scope, but likely even more. This is my first time preparing for this type of interviews, so even if I want to join Google a year or two down the line, I would have not only more experience under my belt for both behavioral and technical interviews, but also more time and resources to prepare. What flaws can you find in my train of thought? I find this very confusing to take a decision, seems that it is a common situation as I searched for it a lot and everyone seems to call FAANG in general as "kings of down-leveling".

1K Views
8 Comments