Taro Logo

Meta E6 (Staff Engineer) Case Study

This was a veteran engineer with more than 15 years of experience at other large tech companies before joining Meta.

  • Before: Hired in as Staff Engineer [E6], brought in as a domain expert. Worked for almost 2 years before the PIP

  • During: Not surprised based on rating trends. Main issue was code productivity, inability to use tooling such as version control

  • After: Struggled with the PIP for a few months, then negotiated a severance package

Joining a company at too high a level is not good

If an employee's performance is subpar, it's better to act on that early, both for the employee and the team.

At a high level, your job is to lead the team and teach others. It’s ok if you don’t know the tooling, but you should not let that get in the way of landing code. Code output was poor.