Taro Logo
Profile picture

Performance Improvement Plan Q&A and Videos

About Performance Improvement Plan

A performance improvement plan, also known as a PIP, provides an employee with low performance an opportunity to improve their performance by following an actionable plan.

Need help on how to navigate PIP

Entry-Level Software Engineer at Taro Community profile pic
Entry-Level Software Engineer at Taro Community

I've not had great reviews from manager in the past few months. I think it all started with me taking PTO for 3 weeks in december and something I handed over to team before leaving not working as expected. Before that maybe I had a made an impression that I was not proactive enough and it all escalated with this issue in PTO. They had to source a member from another team to get it done.

After I was back from my PTO I did work really hard to get back at the work left and finish diligently, but it again happened that after this work was merged, some other api's failed in Integration environment. And I fixed it soon and got it working. But by this time my manager had decided to put me in PIP I guess.

Now about the PIP, its 60 days long and the way my manager talked about it seemed like she wants me to take it very seriously and improve and she and other seniors can support me during that. My skip manager who is a director, however seems like a not so nice person, I also have a have monthly connect with him next week. He can easily influence the decision even if I do well and my manager wants me. How do I talk to him is one question? And how do I navigate this whole PIP is another.

Since the market is also very bad right now, I'm planning to work hard and complete every objective there is on the PIP document. What do you think about this? I am on stem opt visa and might have 3-5 months to find another gig that's all.

Show more
61 Views
3 Comments

Feedback that I'm underperforming for my level. Is this PIP? What now?

Mid-Level Software Engineer [L4] at Taro Community profile pic
Mid-Level Software Engineer [L4] at Taro Community

I was hired as a mid-level engineer, but I'm performing at the level below it. I had about a year and a half of experience coming into my company but didn't get much from it due to multiple re-orgs. In hindsight, I was a poor hire for my role and have felt this way the entire time. I am not interested in the niche and motivation is a struggle at times. I stayed because the team was really strong and I thought I could focus on the coding and grow technically. That was a mistake.

Fast forward a year and a half later (now), my manager tells me informally that my delivery is ok, but the way I go about my work needs improvement and I'm not growing, so I am performing at a level below. I need a lot of help from other engineers. And that I need fewer comments on my diffs and to do more research on problems because I'm not problem-solving well enough to be at my level. He's completely right. The team is full of high-performers and I know that I'm doing poorly by comparison. But I'm already consistently overworking into the evening and weekends.

I'm also hitting the limit with my mental health. I am putting in effort, but am being told it's not enough. For example, I spend some time understanding X and think I understand it, but teammate questions me in a way that makes me apply that knowledge and I realize my understanding is not so good or I did not think about it that way, so I am ashamed because I have spent a lot of time working on the task, but have failed to deep dive into this part. Or my teammate asks me for my thoughts on how to make something better, but nothing really comes to mind. How do I work on this behavior?

Some other questions:

  • Is this a sign to leave my team or company? And the profession? Despite my best efforts, I'm disappointing my team and it's taking a toll.
  • I haven't been served a PIP yet, but is this a sign that it's coming?
  • Naive take, but is it a bad idea/even possible to ask for a downlevel? The reasoning was that I'd rather keep my job than lose it.
  • Any advice?
Show more
292 Views
7 Comments